JSONを2・4スペースまたはタブで整形し、ワンクリックで圧縮できます。構文エラーは行と列を表示し、JSONファイルの読み込みと保存にも対応しています。データはブラウザ内だけで処理されます。
このツールで再現できる挙動を、入力と期待結果で示します。記載した対応範囲外の入力に対する保証ではありません。
| 入力・設定 | 期待結果 | 条件・補足 |
|---|---|---|
| {"name":"Alice","active":true} | 2・4スペースまたはタブで改行したJSONを出力できます。 | キーの順序変更や値の型変換は行いません。 |
| {"items":[1,2,]} | JSONの構文エラーを表示します。 | JSONでは配列末尾のカンマを使用できません。 |
ブラウザのJSON.parseで検証し、JSON.stringifyで整形または圧縮します。
JSONの構文としてECMA-404で定義される値を扱います。
貼り付けたJSONと読み込んだファイル内容はブラウザ内で処理します。
はい。整形できない場合は構文エラーがある行と列を表示します。
はい。空白を除いて圧縮でき、処理結果をJSONファイルとして保存できます。
いいえ。整形と検証はブラウザ内で実行されます。機密情報の取り扱いには、ご自身の環境の安全性もご確認ください。