ツールディレクトリ
すべてのツール
245 件のツール
一般
特定分野に属さない、日常的な変換と小さな補助ツール。
テキスト
テキストの行や文字を変換・整形・並べ替え・確認します。
Markdown テーブル整形
GitHub 形式の Markdown テーブルを整えます。各列を同じ幅に揃え、区切り行を正規化し、寄せ(alignment)は維持または上書きできます。
タブ ⇄ スペース変換
タブをスペースに、またはスペースをタブに変換します。実際のタブストップに合わせます(ブラウザ内処理)。
改行コード変換 (CRLF ⇄ LF)
CRLF・LF・CR の改行コードをブラウザ内で変換し、現在の改行スタイルを表示します。
空行の削除
テキストから空行を削除、または連続する空行を 1 行にまとめます(ブラウザ内処理)。
行ソート
テキストの行をブラウザ内で辞書順または数値順に並べ替えます。重複行の削除も選べます。
行のトリム
テキストの各行から先頭と末尾の空白をブラウザ内で削除します。
行の接頭辞 / 接尾辞
各行の先頭と末尾にテキストを追加します。行番号付けも選べます(ブラウザ内処理)。
行をクォート
テキストの各行を引用符で囲み、エスケープや 1 行のリストへの結合も行います。
重複行の削除
テキストの重複行をブラウザ内で削除します。並び順は維持し、大文字小文字や空白の扱いを選べます。
大文字・小文字ケース変換
テキストを UPPER、lower、Title、camelCase、snake_case、kebab-case などに行単位で変換します。
文字数 / バイト数カウンター
テキストの文字数・バイト数・単語数・行数をブラウザ内でリアルタイムに数えます。絵文字対応。
エンコード
テキストやバイナリ表現のエンコード、デコード、変換。
16 進数 ⇄ テキスト変換
テキストを 16 進バイト列に変換、または 16 進を UTF-8 テキストにデコードします(ブラウザ内処理)。
16進ダンプビューア
UTF-8テキストをオフセットとASCII欄付きの標準的な16進ダンプで表示します。貼り付けたダンプからテキストを復元することもできます。
Base32 エンコーダー / デコーダー
UTF-8テキストのBase32エンコードとBase32デコードをブラウザ内で実行します。RFC 4648 と base32hex の両方の文字集合に対応します。
Base64 エンコーダー / デコーダー
UTF-8テキストのBase64エンコードと、URL-safe形式を含むBase64デコードをブラウザ内で実行します。
Data URI ジェネレーター
貼り付けたテキストを、指定した media type・charset・base64/パーセントエンコードで RFC 2397 の data: URI に変換します。
Data URI デコーダー
RFC 2397 の data: URI を media type・パラメータ・符号化方式・バイト長・復号テキストに分解します。
HTML エンティティ エンコーダー / デコーダー
テキストを HTML エンティティにエンコード、またはエンティティをテキストにデコードします(ブラウザ内処理)。
Unicode エスケープ ⇄ テキスト
テキストを \uXXXX / \u{...} / \xXX エスケープシーケンスに変換、またはそれらをデコードします(ブラウザ内処理)。
Unicode コードポイントビューア
テキストを Unicode コードポイントに分解し、U+ 値・UTF-8/UTF-16 バイト・エスケープ・一般カテゴリを表示します。
URL エンコーダー / デコーダー
URL、クエリパラメータ、フォーム値のパーセントエンコード/デコードをブラウザ内で実行します。
データ形式
JSON、YAML、XML、CSV などの構造化データの整形・検証・変換。
CSV ⇄ JSON 変換
header付きCSVとJSON object arrayをローカルで相互変換します。
CSV ⇄ TSV 変換
上限付きCSVとTSVをローカルで相互変換します。
CSV フォーマッター
上限付きの RFC 4180 形式 CSV をブラウザ内で再出力します。
CSV 列抽出
CSV や TSV テキストから 1 つ以上の列を、番号またはヘッダー名で取り出します(ブラウザ内処理)。
JSON → YAML 変換
JSON を読みやすいブロックスタイルの YAML に変換します。Kubernetes マニフェスト、Compose ファイル、CI 設定に便利です。
JSON Pointer テスター
RFC 6901 JSON PointerをJSONに対してローカルで解決します。
JSON バリデーター
テキストが有効な JSON かをブラウザ内で判定し、エラー位置と構造の要約を表示します。
JSON フォーマッター / ミニファイア
JSON をブラウザ内で整形または圧縮します。キーの再帰的なソートも選べます。
JSONPath テスター
明示した限定JSONPath subsetをブラウザ内で評価します。
SQL フォーマッター
上限付きSQL snippetに軽量なkeyword casingとline breakをローカル適用します。
XML ⇄ JSON 変換
上限付き・限定XML treeを、明示したJSON mappingへローカル変換します。
XML フォーマッター
外部entityを処理せず、上限付きXML element treeをローカル整形します。
XPath テスター
明示したXPath subsetを上限付きXMLに対してブラウザ内で評価します。
テキスト ⇄ JSON 配列
行のリストを JSON 配列に、または JSON 配列を行に展開します(ブラウザ内処理)。
日時
日付、時刻、エポック、タイムゾーンの変換と確認。
ISO 8601 日付変換
任意の日付・タイムスタンプを ISO 8601 の各形式(正規UTC・基本形式・週日付・年間通算日)とカレンダー内訳に展開します。
Unix タイムスタンプ変換
Unix秒、Unixミリ秒、ISO 8601タイムスタンプをUTC・ローカル時刻・相対時間・カレンダー内訳へ変換します。
タイムゾーン変換
ある地域のローカル時刻を、複数の IANA タイムゾーンへ変換します。夏時間(DST)のオフセット、略称、日付の繰り上げ/繰り下げにも対応します。
時間単位の変換
ある時間の長さをナノ秒・ミリ秒・秒・分・時・日・週の各単位へ変換します。
読みやすい経過時間
秒数を「1d 2h 3m」形式へ、またその逆へ変換します。「1h30m」「1:23:45」のような自由形式の入力も秒に変換します。
数値と単位
基数、バイト・ビット単位、ビットレート、時間、割合の変換。
データ容量変換
ビットとバイト、および10進(kB, MB, GB)・2進(KiB, MiB, GiB)の各単位を相互変換します(1バイト = 8ビット)。
パーセント計算
ある値の何パーセントか、ある数が別の数の何パーセントか、2つの数の増減率(パーセント)を計算します。
ビットレート・転送時間計算
データサイズ・転送レート・転送時間のうち2つを入力すると、残りの1つを計算します(ビット単位・バイト単位に対応)。
基数変換
整数を2進数・8進数・10進数・16進数、および2〜36の任意の基数へ変換します。固定ビット幅での2の補数表示にも対応します。
開発ツール
差分、正規表現、ハッシュ、整形など、コーディング作業の補助。
JavaScript 文字列エスケープ
テキストを ECMAScript の文字列リテラルにエスケープ、または JavaScript の文字列リテラルを平文へデコードします。
チェックサム計算機
UTF-8 テキストの CRC32 または Adler-32 チェックサムをブラウザ内で計算します。
テキスト差分
2つのテキストを行単位で比較し、追加・削除・変更なしの行数とともに unified diff を表示します。
正規表現テスター
JavaScript の正規表現をサンプルテキストで試し、すべてのマッチ・位置・キャプチャグループ・置換結果を確認できます。
HTTP・Web
URL、クエリ文字列、HTTP ヘッダー、Cookie、CORS、CSP など Web 開発の補助。
Content-Type ビルダー
メディアタイプとパラメータから有効な HTTP Content-Type ヘッダー値を組み立てます。RFC 9110 の token・引用符チェック付き。
Cookie ヘッダー解析
HTTP Cookie リクエストヘッダーを、順序を保った名前・値の組に分割します。処理はブラウザ内で完結します。
CORS ヘッダー解析
指定した CORS レスポンスヘッダーと任意のプリフライト条件を、サーバーへ接続せずに確認します。
CSP アナライザー
Content-Security-Policy のフィールド値をローカル解析し、ディレクティブ構文、重複時の挙動、フォールバック後に適用されるディレクティブを表示します。
CSP ビルダー
一般的なディレクティブとソース式から Content-Security-Policy のフィールド値をブラウザ内で組み立てます。
CSS ミニファイア
限定された CSS からコメントと無意味な空白を取り除きます。解析や書き換えは行いません。
HTML フォーマッター
限定された HTML を 2 スペースのネストで整形します。<pre>・<textarea>・<script>・<style> の内容はそのまま保持します。
HTTP ステータス早見表
一般的な HTTP レスポンスステータスコードと標準的な意味を検索します。
HTTP セキュリティヘッダー解析
貼り付けた HTTP レスポンスヘッダーについて、代表的なセキュリティヘッダーの構文と文脈上の注意点をブラウザ内で確認します。
HTTP ヘッダー整形
重複フィールドと順序を保ったまま HTTP ヘッダーを整形します(ブラウザ内処理)。
Set-Cookie 属性解析
貼り付けた Set-Cookie 行を解析し、属性の構文と相互関係をブラウザ内で説明します。
URL パーサー
URLを標準形式の各構成要素に分解します(ブラウザ内処理)。
URL パターンテスター
ブラウザ標準の URLPattern API を使って、パスや URL を WHATWG URLPattern に照合し、キャプチャしたグループを確認します。
User-Agent 解析
User-Agent 文字列から、ブラウザ・エンジン・プラットフォーム・モバイルの大まかなトークンを確認します。
クエリ文字列パーサー
重複キーと元の順序を保ったままクエリパラメータを解析します。
識別子・認証
UUID、ULID、Snowflake ID などの生成・解析と、認証ヘッダーの組み立て。
Basic 認証エンコーダー / デコーダー
HTTP Basic 認証ヘッダー(RFC 7617)を生成・解析します。ユーザー名とパスワードを Base64 にエンコード、または資格情報を各要素へデコードします。
Bearer ヘッダービルダー
アクセストークンを Authorization: Bearer ヘッダー(RFC 6750)に変換します。curl スニペットと RFC 6750 b64token 適合チェック付き。
GUID インスペクター
Windows 互換 GUID を生成し、UUID/GUID 表現を確認します。
MongoDB ObjectId タイムスタンプデコーダー
12 バイトの MongoDB ObjectId から作成タイムスタンプを読み取り、残りのバイトは生の 16 進数として表示します。すべてブラウザ内で処理。
NanoID ジェネレーター
NanoID をブラウザ内で生成します。コンパクトな URL セーフのランダム識別子で、既定は 21 文字。長さとカスタムアルファベットを設定できます。
OAuth スコープフォーマッター
OAuth 2.0 のスコープ一覧(RFC 6749 §3.3)を正規化します。ASCII 空白のみで分割し、重複を除去、無効な scope-token を表示して、SP ワイヤー形式・1 行 1 件・JSON で再出力します。
Snowflake ID デコーダー
64 ビットの Snowflake ID を、明示したプロバイダーのレイアウト(Twitter/X、Discord、Instagram、またはカスタム epoch)で解析します。タイムスタンプ・ワーカー・シーケンスのビットを表示。
ULID ジェネレーター
ULID をブラウザ内で生成します。48 ビットのミリ秒タイムスタンプと 80 ビットの暗号乱数を、26 文字の Crockford Base32 で表現。monotonic オプション付き。
UUID インスペクター
UUID または GUID を正規化し、バリアント、バージョン、バージョンに符号化されたフィールドを確認します。
UUID ジェネレーター
ランダムなバージョン 4 (RFC 9562) UUID をブラウザ内で生成します。書式オプションと一括生成に対応。
Windows SID パーサー
Windows セキュリティ識別子を分解し、既知の組み込み名を表示します。
Windows 権限リファレンス
Windows のファイル・ディレクトリ権限を検索できる簡易リファレンスです。
セキュリティ・暗号
JWT や証明書の確認、ハッシュ・HMAC の計算、セキュリティヘッダーの分析。
CSR デコーダー
貼り付けた PKCS #10 証明書署名要求をブラウザ内で構造解析し、サブジェクト、SPKI、署名識別子、属性、解析可能な拡張要求を表示します。
HMAC 生成
UTF-8 メッセージの HMAC 認証タグを SHA-256、SHA-384、SHA-512 で生成します。
JWT デコーダー
コンパクト JWS JWT のヘッダーとクレームをブラウザ内でデコードします。署名検証は行いません。
JWT 時刻クレーム確認
数値の exp、nbf、iat クレームを指定した基準時刻と照合します。すべてブラウザ内で実行されます。
PEM ビューア
貼り付けた PEM ブロックのラベル、DER バイト数、上限付き DER 構造をブラウザ内で確認します。
X.509 証明書デコーダー
貼り付けた PEM X.509 証明書をブラウザ内で構造解析し、名前、有効期間、SPKI、選択した拡張を表示します。
ハッシュ生成
UTF-8 テキストの SHA-1、SHA-256、SHA-384、SHA-512 ハッシュをブラウザ内で計算します。
公開鍵フィンガープリント
貼り付けた公開鍵の DER SubjectPublicKeyInfo に対する SHA-256、SHA-384、SHA-512 の Web Crypto フィンガープリントを計算します。
ネットワーク
IPv4 アドレス、サブネット、ネットワーク運用のためのツール。
IPv4 CIDR 計算
CIDR、サブネットマスク、ワイルドカードマスクから、1件または複数のIPv4サブネットを計算します。
IPv4 CIDR 集約
IPv4 アドレスと CIDR ブロックの一覧を、同等で最小の CIDR ブロック集合にまとめます。
IPv4 DHCP プール設計
IPv4 サブネットの DHCP スコープを設計します。ゲートウェイ、利用可能範囲、ゲートウェイと予約静的アドレスを除いた払い出しプールを算出します。
IPv4 アドレス所属判定
一覧の中でどの CIDR ブロックが指定した IPv4 アドレスを含むかを判定し、最長一致(ロンゲストマッチ)を強調表示します。
IPv4 アドレス変換
IPv4 アドレスをドット10進・32ビット整数・16進数・2進数・8進数、および in-addr.arpa 逆引き名へ相互変換します。
IPv4 サブネット分割
IPv4 ネットワークを、目標プレフィックス・サブネット数・1サブネットあたりの必要ホスト数のいずれかで等分割します。等サイズ分割のみで、可変長 (VLSM) の割り当ては行いません。
IPv4 スコープ・特殊用途判定
IPv4 アドレスまたはブロックを IANA 特殊用途レジストリと照合し、プライベート・CGNAT・ループバック・文書用・マルチキャスト・予約・グローバル到達可能を判定します。
IPv4 ネットマスク変換
CIDR プレフィックス長・ドット区切りのサブネットマスク・ワイルドカードマスク・16進数を相互変換し、アドレス数と利用可能ホスト数も表示します。
IPv4 リスト差分
IPv4 アドレスと CIDR ブロックの2つの一覧を集合として比較します。A だけが覆う範囲、B だけが覆う範囲、重複部分を求めます。
IPv4 リスト重複削除
IPv4 アドレスと CIDR ブロックの一覧を正規化・ソート・重複排除します。包含ブロックの除去や集約も選べます。
IPv4 空きアドレス検索
親となる IPv4 ネットワークと既存の割り当てから、未割り当ての CIDR ブロックと使用率を一覧表示します。
IPv4 最小包含 CIDR
一覧のすべてのアドレスとブロックを含む、最小の単一 IPv4 CIDR ブロックを求め、その無駄がどれくらいかを表示します。
IPv4 重複チェッカー
IPv4 CIDR ブロックの一覧で重複を検査し、競合するペアとその包含関係をすべて報告します。
IPv4 範囲 ⇄ CIDR
開始〜終了の IPv4 アドレス範囲を最小の CIDR ブロック群に変換したり、CIDR ブロックをアドレス範囲に展開したりします。
IPv6
IPv6 アドレスとプレフィックスの展開・短縮・分割・分類。
IPv6 ⇄ IPv4 埋め込み
IPv4 アドレスを IPv4 射影・IPv4 互換・6to4・NAT64 の IPv6 形式へ変換し、埋め込み IPv6 アドレスから IPv4 を抽出します。
IPv6 CIDR 計算
IPv6 プレフィックスのネットワークアドレス、先頭/末尾アドレス、アドレス数、種別、ip6.arpa ゾーンを算出します。
IPv6 EUI-64 変換
MAC アドレスから Modified EUI-64 インターフェース識別子を生成(およびその逆)し、得られるリンクローカル/グローバルアドレスも表示します。
IPv6 アドレス種別
IPv6 アドレスを IANA の特殊用途レジストリ・アドレス空間レジストリと照合して判別します: グローバルユニキャスト、リンクローカル、ULA、マルチキャスト(スコープ付き)、文書用、IPv4 射影、6to4、NAT64、SRv6 SID など。
IPv6 サブネット分割
IPv6 プレフィックスを、目標プレフィックス長またはサブネット数で等しい子プレフィックスに分割します。
IPv6 逆引き DNS (ip6.arpa)
IPv6 アドレスまたはプレフィックスを ip6.arpa 逆引きゾーン (ニブル境界でない場合は必要なゾーン一式) に変換し、ip6.arpa 名からアドレスへ戻します。
IPv6 展開 / 短縮
IPv6 アドレスを完全な8グループ形式に展開したり、RFC 5952 の正規形に短縮したりします。整数・16進・2進表示も行います。
IPv6 要請ノードマルチキャスト
IPv6 アドレスに対する ff02::1:ffXX:XXXX 要請ノードマルチキャストアドレスと、対応する 33:33 イーサネットマルチキャスト MAC を計算します。
イーサネット・L2
MAC アドレス、OUI 検索、VLAN タグ、EtherType など L2 の補助ツール。
EtherType 検索
よく使われる EtherType 値の厳選リファレンステーブルと検索:IPv4、IPv6、ARP、VLAN、MPLS、PPPoE など L2 プロトコル。
MAC アドレス フォーマッター
MAC アドレスを複数の形式に変換・解析します:コロン/ハイフン/ドット/生の16進、48ビット整数、U/L ビットと I/G ビットを含むビットレベル分析。
STP ブリッジ ID エンコーダー / デコーダー
802.1D / 802.1t スパニングツリーのブリッジ ID をエンコード・デコードします:優先度フィールド、4 ビット優先度、12 ビット拡張システム ID、ブリッジ MAC。ルート選出の比較機能付き。
VLAN タグ エンコーダー / デコーダー
IEEE 802.1Q VLAN タグと 802.1ad(QinQ)二重タグをエンコード・デコードします:TPID、PCP、DEI、VID、16 ビットの TCI。
イーサネットフレームサイズ計算
ペイロードサイズ(または逆方向)から、イーサネット II のフレームサイズ、パディング、実際の回線上のサイズ、オーバーヘッド、効率を計算します。VLAN タグと任意の回線速度に対応します。
マルチキャスト MAC アドレス変換
IPv4(224.0.0.0/4)または IPv6(ff00::/8)のマルチキャストアドレスをイーサネットのマルチキャスト MAC に変換し、マルチキャスト MAC から対応しうるすべての IP グループを逆算します。
TCP/IP
TCP・UDP・IP のヘッダーやフラグ、ポート/プロトコル一覧、MSS・MTU 計算。
ICMP・ICMPv6 タイプ/コード リファレンス
ICMP(IPv4)と ICMPv6 のメッセージタイプ・コードの検索リファレンス。ICMPv6 のエラー/情報メッセージの区分と、タイプ/コード検索付き。
IP プロトコル番号
IP プロトコル番号(IPv4 の Protocol フィールド/IPv6 の Next Header フィールド)の検索リファレンス。IPv6 拡張ヘッダーを識別します。
IPv4 ヘッダーデコーダー
生の IPv4 ヘッダーを 16 進数からデコードします(バージョン・IHL・DSCP/ECN・フラグ・フラグメントオフセット・TTL・プロトコル・アドレス)。ヘッダーチェックサムも検証します。デコードのみで、どこにも送信しません。
MTU/MSS計算機
経路MTUから広告するTCP MSSを求め、あるいはunderlay linkからtunnel MTUを設計する。L2 framing・カプセル化・TCP optionを分けて扱う。
TCPフラグ デコード/エンコード
TCP制御ビット—SYN、ACK、FIN、RST、PSH、URG、ECE、CWR—をデコード・エンコードし、16進・10進・2進表記で表示します。
ウェルノウンポート早見表
よく使われる TCP・UDP ポート番号の検索リファレンス。任意のポート番号を IANA の範囲に分類します。
ルーティング・BGP
AS 番号、AS パス、BGP コミュニティ、経路集約、ルーティングプロトコルの補助。
AS_PATH 解析
BGP AS_PATHを解析し、RFC 9774でdeprecatedとなったlegacy set segmentを明示してdecision process上のpath lengthを計算します。
ASN 表記変換
32-bit AS番号をAS prefix付き、asplain、asdot、asdot+表記の間で変換します。
BGP Community 解析
標準32-bit BGP communityをASN:value、10進、16進、well-known名から解析します。
BGP Large Community 解析
RFC 8092 BGP Large Communityを3つのunsigned 32-bit fieldに解析します。
HSRP ヘルパー
HSRP のバージョン 1/2、IPv4/IPv6 に応じた仮想 MAC・Hello マルチキャストアドレス・UDP ポートを算出し、グループとタイマーを検証します。
IP Prefix 比較
2つのIPv4またはIPv6 prefixについて、同一・包含・非連続と最小の共通covering prefixを確認します。
IPv4 / IPv6 経路集約
IPv4とIPv6の混在prefixをaddress familyごとに、完全に等価な最小route集合へ集約します。
IS-IS NET ジェネレーター
エリアアドレスと 6 オクテットのシステム ID(直接入力または IPv4 アドレスから導出)から IS-IS の NET を組み立てます。
IS-IS NET パーサー
IS-IS の NET / NSAP を AFI・エリアアドレス・6 オクテットのシステム ID・N セレクターに分解し、長さと NET 妥当性を確認します。
Longest Prefix Match 可視化
IPv4またはIPv6 addressを含むrouteと、同じspecificityの最長一致候補をすべて可視化します。
MPLS ラベルデコーダー
32 ビットの MPLS ラベルスタックエントリ(20 ビットラベル、Traffic Class(TC/EXP)、bottom-of-stack ビット、TTL)をデコード・生成し、予約ラベル名も表示します。
OSPF エリア ID コンバーター
OSPF エリア ID を 32 ビットの 10 進値と a.b.c.d 形式の間で変換し、16 進・2 進表現も表示します。
OSPF コスト計算
参照帯域とインターフェイス帯域から OSPF インターフェイスコストを計算し、16 ビットのメトリック範囲に丸めます。
OSPF ワイルドカードマスク ヘルパー
プレフィックス長・サブネットマスクと OSPF ワイルドカード(逆)マスクを相互変換し、アドレス指定時は network 文も生成します。
Private ASN 判定
RFC 6996 private-use ASNを判定し、文書用・移行用・予約済み・その他の数値rangeを区別します。
RPKI Validation State 解説
RFC 6811のValid・Invalid・NotFoundというorigin validation stateと運用上の限界をofflineで説明します。
VRRP 優先度・タイマー ヘルパー
VRRPv3(RFC 9568)と歴史的な VRRPv2(RFC 3768)の優先度、Skew_Time、down interval、仮想 MAC を算出します。
DNS
DNS レコード、逆引きゾーン、PTR エントリの説明・整形・生成。
CAA レコード作成
issue・issuewild・iodef・未知のプロパティタグ用に DNS CAA レコードを検証・作成します。証明書発行の認可確認は行いません。
DNSSEC レコードビューア
貼り付けた DS・DNSKEY・RRSIG・NSEC・NSEC3 レコードを構造的に解析し、DNSSEC 検証なしでフィールドを説明します。
DNSレコード整形
貼り付けた DNS ゾーン風レコードの安全な1行サブセットを、ブラウザ内だけで正規化します。
DNSレコード説明
一般的な DNS レコード種別を説明し、貼り付けた1行の DNS レコードをローカルで確認します。
MX レコード解析
貼り付けた DNS MX レコードを解析・優先度順に整列し、DNS 問い合わせなしで正しい Null MX を識別します。
PTR 生成
IPv4 または IPv6 アドレスから逆引き所有者名を生成し、必要なら PTR レコード形式に整えます。
SRV レコード作成
サービス、プロトコル、優先度、重み、ポート、ターゲットから DNS SRV レコードを生成・検証します。
逆引き DNS ゾーン計算
CIDR から、通常の IPv4、RFC 2317 クラスレス IPv4、ニブル境界の IPv6 逆引きゾーンを計算します。
メール
SPF・DKIM・DMARC、メールヘッダー、Received チェーン、SMTP ステータスコードの分析。
BIMI レコード パーサー
BIMI の DNS TXT レコードを解析し、v・l・a タグを分解して、スキームやオプトアウト、構造上の問題を指摘します。ロゴや VMC の取得は行いません。
DKIM レコード パーサー
DKIM の公開鍵 DNS TXT レコードまたは DKIM-Signature ヘッダーを解析し、各タグを分解して構文と鍵素材の問題を指摘します。DNS 参照や署名検証は行いません。
DMARC レコード解析
DMARC レコードを RFC 9989 の現行仕様で解析し、テストモード・PSD ポリシー・レポート URI・historic タグを静的に検査します。DNS 問い合わせは行いません。
Message-ID ツール
RFC 5322 Message-ID ヘッダー値を生成・検証します。
Received ヘッダー タイムライン
貼り付けたメールの Received チェーンを、経路順のホップ一覧と各ホップの所要時間に変換します。処理はすべてブラウザ内で完結します。
SMTP ステータスコード
SMTP リプライコードと拡張ステータスコードを検索し、SMTP レスポンスの矛盾を検出します。
SPF レコード解析
SPF(RFC 7208)の TXT レコードを1件解析し、各項・修飾子・DNS 参照数(上限10)・よくある設定ミスを静的に検査します。DNS 問い合わせは行いません。
メールヘッダービューア
貼り付けたメールヘッダーの折り返しを解除し、RFC 2047 エンコードワードをデコードして、全フィールドを順番に一覧表示します。処理はすべてブラウザ内で完結します。
パケット解析
Ethernet・IP・TCP・UDP・ICMP・DNS・DHCP パケットを 16 進数からブラウザ内でデコード。
ARP パケットデコーダー
ARP の hardware/protocol type、operation、送信元・対象アドレスを16進数から解析します。
DHCP オプションデコーダー
DHCPv4 option sequence を厳密な長さ、pad/end、一般的な値とともに解析します。
DNS パケットデコーダー
DNS wire format の header、question、resource record、圧縮名を解析します。
Ethernet フレームデコーダー
Ethernet II ヘッダーと 802.1Q/802.1ad VLAN tag をブラウザ内で解析します。
Hex → パケットインスペクター
bounded hex packet から Ethernet、ARP、IPv4/IPv6、TCP/UDP/ICMP layer を解析します。
ICMP デコーダー
ICMP の type、code、checksum、rest of header、payload を16進数から解析します。
IPv4 パケットデコーダー
IPv4 packet の長さ、fragment、checksum、payload を16進数から安全に解析します。
IPv6 パケットデコーダー
IPv6 固定ヘッダー、アドレス、next header、bounded payload を16進数から解析します。
TCP デコーダー
TCP の port、sequence、flag、window、option、payload を raw segment から解析します。
UDP デコーダー
UDP の port、宣言長、checksum、bounded payload を datagram から解析します。
ファイアウォール
共通ルールモデルから nftables・iptables・pf やベンダー構文のフィルタを生成。
Cisco IOS ACL ジェネレーター
共有ファイアウォールルール JSON を、確認専用の Cisco IOS 名前付き拡張 ACL サブセットとして出力します。
iptables ルールジェネレーター
共有ファイアウォールルールを、安全にクォートした確認専用の iptables / ip6tables コマンドとして出力します。
nftables ルールジェネレーター
共有ファイアウォールルールを、確認専用の nftables フィルターテーブル設定として出力します。
OpenWrt ファイアウォールルールジェネレーター
共有ファイアウォールルールを、確認専用の OpenWrt firewall4 UCI 設定として出力します。
pf ルールジェネレーター
共有ファイアウォールルール JSON を、確認専用の移植可能な pf.conf フィルタールールサブセットとして出力します。
VyOS ファイアウォールルールジェネレーター
共有ファイアウォールルールを、確認専用の VyOS 1.5 ファイアウォール設定として出力します。
YAMAHA Router フィルタージェネレーター
共有ファイアウォールルール JSON を、確認専用の YAMAHA Router ip filter / ipv6 filter エントリとして出力します。
ファイアウォールルールビルダー
ローカル生成ツール用に、範囲を限定した移植可能なファイアウォールルール JSON モデルを作成します。
Linux
パーミッション、cron、systemd、シェルのクォート、主要コマンドのビルダー。
chmod シンボリックモード
u+rwx,go-w のような POSIX シンボリック chmod 式を初期モードに適用し、句ごとの変化を確認します。
chmod 計算機
数値の chmod モードと ls -l のパーミッション文字列を相互変換します。setuid・setgid・スティッキービットにも対応します。
cron 式ジェネレーター
プリセットまたはカスタム式から crontab の行を作成し、実際にパースして次回実行時刻を確認します。
cron 式パーサー
crontab の行をフィールドごとに解説し、次回以降の実行時刻を表示します。日付と曜日の落とし穴も指摘します。
find コマンドビルダー
パス、名前、種別、経過日数、サイズ、アクションから安全にクォートした GNU find コマンドを組み立てます。
fstab 行生成
6つの明示的な項目から、使用前の確認用にエスケープ済み /etc/fstab エントリを1行生成します。
grep コマンドビルダー
固定文字列または拡張正規表現と一般的な絞り込みから、安全にクォートした GNU grep コマンドを組み立てます。
journalctl コマンドビルダー
systemd ジャーナルの一般的な絞り込み用に、安全にクォートした journalctl コマンドを組み立てます。
rsync コマンドビルダー
アーカイブ、SSH、除外、ドライランのオプションを含む rsync 転送コマンドをローカルで組み立てます。
SSH 設定ヘルパー
制限された SSH Host 設定ブロックをローカルで生成・解析します。
systemd OnCalendar パーサー
systemd の OnCalendar= 式を正規化し、タイマーが次にいつ発火するかを表示します。systemd-analyze を実行する必要はありません。
systemd サービスユニット生成
明示的な項目から、コマンドを実行せず確認可能な .service ユニットを生成します。
systemd タイマー生成
限定した .timer ユニットを生成し、対応する OnCalendar= 式をブラウザ内で正規化します。
tar コマンドビルダー
tar の作成、展開、一覧表示コマンドを制限付きでローカル生成します。
umask 計算機
8進数またはシンボリック形式の umask から、新規作成されるファイルとディレクトリの既定パーミッションを計算します。
Unix シグナル リファレンス
Linux シグナルの検索リファレンス。デフォルトアクション、キャッチ可否、終了ステータスコード付き。
Unix パスヘルパー
os.path や pathlib と同じ方法で POSIX パスの検査・正規化・結合・相対パス計算を行います。
シェル クォート
POSIX シェルが1つの引数としてそのまま受け取れるように文字列をクォートし、逆にクォート済みの単語を元の値へ戻します。
マウントオプション補助
限定したマウントオプションを正規化し、解釈しないオプションは明確に保持します。
環境変数フォーマッタ
.env、shell export、Docker --env、systemd Environment=、JSON、フラットな YAML 風マッピングの間で環境変数を変換します。
Windows
PowerShell のエスケープ、パス変換、SID、GUID、Windows コマンドのビルダー。
PowerShell Base64 ヘルパー
PowerShell の -EncodedCommand に必要な UTF-16LE 形式でテキストを Base64 エンコード/デコードします。
PowerShell 文字列エスケープ
PowerShell のシングルクォート/ダブルクォート構文用に文字列をクォートします。
Robocopy コマンドビルダー
ファイルをコピーせず、確認可能な Robocopy コマンドをローカルで組み立てます。
schtasks コマンドヘルパー
Windows 実行ファイル向けの限定的な schtasks.exe 作成コマンドをローカルで組み立てます。
Windows ⇄ WSL パス
Windows の絶対ドライブパスと既定の WSL /mnt パスを相互変換します。
Windows イベントログ XML フォーマッター
単一の Windows イベント XML をローカルで整形し、確認しやすくします。
コンテナ
Docker ネットワーク、Compose ファイル、ポートマッピング、リソース制限の補助。
Docker Compose ネットワーク生成
ドライバー・ipam・アクセス設定の入力から、Compose の networks: ブロック、サービスの networks: 接続設定、対応する docker network create コマンドを生成します。
Docker Compose バリデーター
Compose ファイルをブラウザ内で検査し、未定義のサービス・ボリューム・ネットワークを実行前に見つけます。
docker run ⇄ Compose 変換
docker run コマンドを Compose のサービス定義に、または Compose のサービスを docker run コマンドに変換します。
Docker ネットワーク CIDR プランナー
Docker の default-address-pools アロケーターが次に割り当てるサブネットと、固定すべきサブネットを予測します。
Docker ネットワーク重複チェッカー
候補または既存の Docker サブネットを、VPN・社内 LAN・その他の予約範囲と照合して重複を検査します。
Docker ポートマッピング解説
Docker の -p/--publish 指定や Compose の ports: エントリをホストバインディングに展開し、両方の Compose 構文で表示し、ホストポートの競合を検出します。
Docker リソース制限コンバーター
docker run のリソースフラグ (--cpus, --memory, --pids-limit など) を HostConfig の値、Compose の deploy.resources、実際の cgroup v2 設定に変換します。
Kubernetes・IaC
Kubernetes の数量や CIDR、Terraform の CIDR 計算、IaC の補助ツール。
Ansible Inventory 生成
host・address・group・user・SSH portの明示的な行から、上限付きstatic INI inventoryを生成します。
cloud-init 生成
hostname、package、user、group、sudo、shell、SSH公開鍵の限定された#cloud-configを生成します。
HCL インデント整形
文字列・comment・heredoc本文を保持しながら、限定されたHCL native syntax snippetのインデントを正規化します。
Kubernetes CIDR 衝突チェック
Pod・Service・nodeのIPv4/IPv6 CIDR list間の重複をブラウザ内で確認します。
Kubernetes Service・Port 補助
限定されたKubernetes Service manifestを生成し、port・targetPort・protocol・nodePortの対応を明示します。
Kubernetes リソース Quantity 変換
Kubernetes のリソース Quantity を浮動小数点なしで正確に解析し、canonical・基本単位・milli単位を表示します。
Terraform cidrhost 計算
正または負のIPv4/IPv6 host番号からTerraform cidrhostの結果を計算します。
Terraform cidrsubnet 計算
IPv4またはIPv6のTerraform cidrsubnet結果をBigIntによる正確なprefix演算で計算します。
インフラ設定
Netplan、systemd-networkd、NetworkManager、ルーターのインターフェース設定を生成。
Debian network interfaces 設定ジェネレーター
明示的なインターフェース項目から、ifupdown 用の /etc/network/interfaces.d スタンザを生成します。
Netplan 設定ジェネレーター
明示的な項目から、1つのインターフェース向けに確認専用の netplan YAML を生成します。
NetworkManager nmcli コマンドジェネレーター
明示的なインターフェース項目から、実行せずに `nmcli connection add` コマンドを生成します。
OpenWrt UCI ネットワーク設定ジェネレーター
限定された入力項目から OpenWrt UCI の /etc/config/network インターフェース・デバイスセクションを生成します。
Proxmox VE ブリッジネットワークジェネレーター
限定された入力項目から Proxmox VE の Linux ブリッジ用 /etc/network/interfaces スタンザを生成します。
systemd-networkd 設定ジェネレーター
明示的な項目から、確認専用の systemd-networkd .network / .netdev ファイルを生成します。
VyOS インターフェース設定ジェネレーター
境界を定めたインターフェースアドレス設定案を、確認専用の VyOS 1.4 (sagitta) configuration mode コマンドとして出力します。
YAMAHA ルーターインターフェース設定ヘルパー
境界を定めたインターフェースアドレス設定案を、確認専用の YAMAHA RTX / NVR LAN インターフェースコマンドとして出力します。
VPN・オーバーレイ
WireGuard、Tailscale、IPsec、Cloudflare のオーバーレイ/エッジネットワーク補助。
Cloudflare CIDR ヘルパー
IP 一覧を集約し、プレフィックスを広げずに Cloudflare の IP アクセスルールが受け付ける長さへ展開します。ip.src 用の式もあわせて生成します。
Cloudflare WAF 式ビルダー
型付きの条件から Cloudflare Ruleset Engine のフィルター式を生成します。フィールドごとの演算子、文字列のクォート、関数形式の starts_with / ends_with を正しく扱います。
IPsec サブネットヘルパー
ローカル / リモートのサブネット一覧から IPsec のトラフィックセレクタを組み立て、組み合わせ数を数え、範囲の重なり・片側だけのアドレスファミリ・冗長な指定を指摘します。
Tailscale Grants マトリクス
Tailscale ポリシーの grants を送信元 × 宛先のマトリクスに整理し、複数ルールが同じ組に与える ip / app の権限を統合して表示します。
Tailscale ポリシー可視化
Tailscale の ACL ポリシーファイルをルート単位の表に展開します。グループのメンバー展開、宛先のホストとポートの分離、未定義参照の指摘を行います。
WireGuard AllowedIPs 計算
対象プレフィックスから除外プレフィックスを差し引き、IPv4 / IPv6 それぞれで最小構成に集約した WireGuard の AllowedIPs を計算します。
WireGuard 設定ヘルパー
検証済みの入力から wg-quick の [Interface] / [Peer] 設定を生成します。鍵の形式、Endpoint、AllowedIPs、MTU、keepalive を確認します。
ログ
syslog、Web サーバー、メール、認証ログの解析と正規化。
Apache アクセスログパーサー
Apache の common / combined / vhost_combined 形式のアクセスログを各フィールドに分解します。処理はすべてブラウザ内で完結します。
journalctl タイムスタンプ正規化
journalctl 出力の先頭タイムスタンプを ISO 8601 に書き換え、年やオフセットが記載されていない場合はその旨を明示します。処理はすべてブラウザ内で完結します。
nginx アクセスログパーサー
nginx の combined / common 形式のアクセスログを、クライアント・時刻・リクエスト・ステータス・サイズ・リファラ・User-Agent に分解します。処理はすべてブラウザ内で完結します。
Postfix ログパーサー
Postfix のログ行をキュー ID ごとにまとめ、送信者・宛先・リレー・DSN・ステータスなどの key=value を読み取ります。処理はすべてブラウザ内で完結します。
SSH / auth.log パーサー
auth.log の sshd・PAM・sudo の行を、認証成功・失敗・不正ユーザー・セッション・sudo などのイベントに分類します。処理はすべてブラウザ内で完結します。
Syslog PRI デコーダー
syslog の PRI 値を facility と severity に分解し、選んだ組み合わせから PRI を計算します。処理はすべてブラウザ内で完結します。
Syslog パーサー
貼り付けた syslog 行を PRI・タイムスタンプ・ホスト・アプリケーション・メッセージに分解します。RFC 5424 と BSD 形式の両方に対応し、処理はすべてブラウザ内で完結します。
ログ タイムスタンプ変換
ログの時刻を ISO 8601・Common Log Format・RFC 3164・journalctl・エポックの各形式へ相互変換します。処理はすべてブラウザ内で完結します。
ログ行 重複集約
タイムスタンプ・アドレス・ID・数値をプレースホルダーに置き換えて同種のログ行をまとめ、パターンごとに件数を数えます。処理はすべてブラウザ内で完結します。
ファイル・バイナリ
MIME タイプ、マジックナンバー、16 進表示、エンディアン、ファイルヘッダーの要約。
ELF ヘッダーサマリー
貼り付けた16進から ELF ファイルヘッダー(クラス、エンディアン、ABI、種別、マシン、エントリポイント、ヘッダーテーブルのサイズ)を読み取ります。
MIME タイプヘルパー
拡張子から MIME(メディア)タイプを、MIME タイプから拡張子を、IANA/MDN 由来の一覧で相互に調べます。
PE ヘッダーサマリー
Windows PE 実行ファイルのヘッダーを16進からデコードします。マシン、タイムスタンプ、特性、オプションヘッダー、セクションテーブル。
エンディアン変換
16/32/64ビット整数をビッグエンディアンとリトルエンディアンの間で入れ替え、貼り付けたバイト列を両方の順序で解釈します。
マジックナンバー リファレンス
先頭バイトからファイル形式の候補を推定し、または署名の一覧を名前・拡張子で検索します。
リファレンス
ステータスコード、ポート、レコード種別などの早見表とチートシート。
ASCII コード表
US-ASCII の 128 文字を 10 進・16 進・8 進・2 進の値、制御文字名、C エスケープシーケンスとともに一覧します。
CIDR 早見表
IPv4 の各プレフィックス長のサブネットマスク・ワイルドカードマスク・アドレス数・利用可能ホスト数の早見表。
IPv6 プレフィックス 早見表
IPv6 プレフィックス長ごとのアドレス数・/64 サブネット数・主な用途と、代表的な特殊用途プレフィックスの早見表。
Linux パーミッション 早見表
Unix のファイルパーミッション早見表:rwx ビット、8 進数、setuid/setgid/sticky、代表的なモード、umask。
TCP/IP・OSI 階層 早見表
OSI 参照モデルの 7 階層と TCP/IP の 4 階層モデルを対比し、PDU・機能・代表的なプロトコルを一覧します。