JSON フォーマッター、バリデーター & ミニファイア

フォーマット:選択可能なインデントと任意のキー並べ替えで JSON を整形します。検証:詳細なエラー位置と構造統計で JSON 構文をチェックします。ミニファイ:圧縮率付きで JSON を 1 行に圧縮します。あわせて:JSON 比較 | JSON ↔ 文字列 | JSON ↔ CSV/TSV コンバーター | JSON ツール一覧 | JSON ビューアー / エディター | JSONPath エバリュエーター | JSON Schema バリデーター | JSON → SQL / TOML コンバーター。
すべての処理はブラウザー内でローカルに行われます — データがサーバーへアップロードされることはありません。
モード: インデント:
フォーマット:設定可能なインデント(2 スペース、4 スペース、タブ)で JSON を整形します。オブジェクトのキーをアルファベット順に並べ替えることもできます。
検証:JSON 構文をチェックし、正確な行・列番号付きでエラーを報告します。成功時は構造統計(深さ、キー数、データ型、サイズ)を表示します。
ミニファイ:不要な空白をすべて除去して JSON を 1 行に圧縮します。圧縮率とバイト削減量を表示します。
ヒント:3 つのモードすべてがまず暗黙的に JSON を検証します。無効な入力はどのモードでもエラーメッセージになります。
整形・検証・圧縮 — 1 つのパイプライン

3 つの操作はすべて同じパイプラインを走ります。テキストを解析し、再シリアライズします。フォーマットは解析済みの木を見やすく出力し、ミニファイは任意のスペースをすべて剥ぎ取り、検証は最初の構文エラーで止まり、その正確な行と列を報告します。解析が先に起こるため、整形出力は常に意味的に入力と同一です — 変わるのは空白だけです。

キー並べ替えだけが構造を変えるオプションです — オブジェクトのキーがアルファベット順に並べ直されます。