JSON Formatter
正しいJSONを2または4スペースで整形し、よくある構文エラーの位置を示します。
ツールを開くデータ処理、コード整形、ハッシュ、文字変換、HTTPワークフロー、IPネットワーク計算に使える60種類の開発者向けツールをまとめています。
すべてブラウザー内で処理され、ログイン、バックエンド、オンラインAPIは不要です。入力内容をツールが外部へ送信することもありません。
正しいJSONを2または4スペースで整形し、よくある構文エラーの位置を示します。
ツールを開くJSON構文を検証し、有効・無効の判定、原因、エラー位置を分かりやすく表示します。
ツールを開くJSONを解析して1行に再構成し、圧縮前後のサイズ削減率を計算します。
ツールを開くRaw表示と折りたたみ可能なTree表示を切り替え、JSONの型を見やすく表示します。
ツールを開くオブジェクト配列を標準CSVへ変換し、引用符、カンマ、改行、欠損項目を正しく処理します。
ツールを開く引用符内のカンマや改行、二重引用符を含むCSVをRFC 4180の基本規則で解析します。
ツールを開くXMLを検証して読みやすく整形し、属性、コメント、CDATAを保持します。
ツールを開くXMLのノード、属性、テキスト、繰り返し要素を一定の規則でJSONへ変換します。
ツールを開くオブジェクトと配列を再帰的に変換し、文字をエスケープして不正なXMLタグ名を検出します。
ツールを開くYAMLのオブジェクト、配列、スカラー値をJSONへ変換し、構文エラーを報告します。
ツールを開く標準JSONを読みやすいYAMLへ変換し、オブジェクト、配列、各種スカラーを適切に処理します。
ツールを開くUTF-8テキストをBase64へエンコードし、日本語や絵文字にも対応します。
ツールを開くBase64を厳密に検証してデコードし、多言語のUnicodeテキストを復元します。
ツールを開くURL ComponentとFull URLの各モードで日本語や特殊文字を正しくエンコードします。
ツールを開くパーセントエンコードをデコードし、不完全または無効な形式を分かりやすく通知します。
ツールを開く16 進バイトを厳密に解析し、UTF-8 として多言語テキストに復元します。
ツールを開くUnicode テキストを UTF-8 バイトにエンコードし、3 つの一般的な 16 進形式で出力します。
ツールを開くバイナリを 8 ビット バイトとして厳密に解析し、UTF-8 を使用して読み取り可能なテキストにデコードします。
ツールを開くUnicode テキストを UTF-8 バイトにエンコードし、固定 8 ビット バイナリを出力します。
ツールを開く文字、ASCII 10 進数、16 進数、および 2 進数の間で変換し、非 ASCII 文字をマークします。
ツールを開くエンコード情報を Unicode コード ポイントごとに表示し、U+ および JavaScript のエスケープと逆変換をサポートします。
ツールを開くHTML で一般的に見られる特殊文字をエンコードし、オプションで非 ASCII 文字を数値エンティティに変換します。
ツールを開く名前付きおよび数値の HTML エンティティをデコードし、結果を textContent として安全に表示します。
ツールを開くブラウザー標準の Web Crypto API を使って、UTF-8 テキストから 64 文字の 16 進 SHA-256 ダイジェストを生成します。
ツールを開くWeb Crypto API を使って、UTF-8 テキストから 128 文字の 16 進 SHA-512 ダイジェストを生成します。
ツールを開くローカル実装で UTF-8 テキストから 32 文字の 16 進 MD5 ダイジェストを計算します。互換性の確認向けで、セキュリティ用途には適しません。
ツールを開くローカル ファイルを選択し、ブラウザ内で SHA-256、SHA-512、または MD5 を計算します。アップロードは必要ありません。
ツールを開くJWT ヘッダーとペイロードをローカルでデコードし、一般的な Unix 時間クレームを解釈します。署名を検証しません。
ツールを開くBase64 は暗号化ではないことに注意して、UTF-8 で基本認証ヘッダーを安全に生成します。
ツールを開くクエリ文字列を解析し、重複パラメータ、NULL 値、および標準のパーセント エンコード セマンティクスを保存します。
ツールを開く複数行のキーと値のパラメーターから正しくエンコードされたクエリ文字列を生成し、キーの重複を許可します。
ツールを開く完全 URL または相対 URL を分割し、ネイティブ URL API を使用してクエリ パラメーターをリストします。
ツールを開く貼り付けられた Cookie ヘッダーを解析し、元の値と安全なデコード結果を並べて表示します。
ツールを開くプレーンテキストの HTTP ヘッダーを解析し、繰り返されるフィールドと値のコロンを保持し、JSON を出力します。
ツールを開くローカル マッピングを使用して拡張子と MIME タイプの間で双方向にクエリを実行し、キーワード検索をサポートします。
ツールを開くA.B.C.D形式、0から255までの範囲、先頭ゼロの規則を厳密に検証し、各オクテットと32ビットの2進数表現を表示します。
ツールを開く完全表記、圧縮表記、IPv4射影IPv6アドレスをパーサーで検証し、展開形式と正規化された圧縮形式を生成します。
ツールを開くIPv4の4つの10進オクテットを固定長8ビットの2進数に変換し、ドット区切り形式と連続形式で表示します。
ツールを開く0と1がちょうど32個あることを検証し、連続、ドット区切り、空白区切りの2進数をIPv4に変換します。
ツールを開くIPv4アドレスとCIDRプレフィックスから、マスク、ネットワーク/ブロードキャストアドレス、アドレス範囲、ホスト数を計算します。
ツールを開くCIDRまたはビットが連続したサブネットマスクを使って、サブネットの境界、ビット数、ホスト範囲をまとめて計算します。
ツールを開くCIDRプレフィックスとサブネットマスクを双方向に変換し、2進数の1と0が連続しているかを厳密に検証します。
ツールを開くCIDRがカバーする開始・終了アドレス、利用可能範囲、アドレス数を、IPの一覧を展開せずに計算します。
ツールを開くIPとサブネットマスクのAND演算でネットワークアドレスを正確に計算し、3行の2進数演算を表示します。
ツールを開くネットワークアドレスとワイルドカードマスクのOR演算でブロードキャストアドレスを正確に計算し、2進数の演算過程を表示します。
ツールを開く