正常JSONの整形
入力
{"name":"Alice","age":28,"tags":["api","debug"]}
出力
整形: 複数行 + インデント付き 圧縮: 1行JSON
JSONを整形(Pretty)/圧縮(Minify)し、行・列つきでエラー箇所も確認できます。
貼り付けて実行し、すぐコピーできる最短導線。入力データはブラウザ内だけで処理します。
入力
{"name":"Alice","age":28,"tags":["api","debug"]}
出力
整形: 複数行 + インデント付き 圧縮: 1行JSON
入力
{"name":"Alice","age":28,}
出力
エラー帯に行・列・周辺テキストを表示
改行とインデントを付けて読みやすくする処理です。デバッグやレビューで差分確認しやすくなります。
空白や改行を削除してサイズを小さくする処理です。転送量を抑えたいときに有効です。
エラー時は行・列と周辺テキストを表示します。「該当箇所へ移動」で入力欄の対象位置へジャンプできます。
標準JSONはコメント非対応です。必要な場合のみ「コメントを削除してから解析」をONにしてください(完全互換ではありません)。
解析・整形はWeb Workerで実行します。サイズに応じてツリー表示を自動制御し、入力が固まりにくい設計です。
送信しません。解析・整形・圧縮はブラウザ内で完結します。
「Unicodeエスケープ」をOFFにすると通常文字で出力できます。