🧩 JSON整形・検証

JSONを見やすく整形・圧縮、エラー位置も表示。登録不要・無料でお使いいただけます。

🔒 処理はすべてブラウザ内で完結します。ファイルや入力内容がサーバーに送信されることはありません。

使い方

  1. 上のテキスト欄に整形したいJSONを貼り付けます。
  2. インデント幅(2スペース・4スペース・タブ)を選び、「整形する」を押します。1行に詰めたい場合は「圧縮する」を押します。
  3. 構文エラーがある場合は、エラーの内容とおおよその位置(行・列)が表示されます。
  4. 結果は「コピー」または「ダウンロード」で取り出せます。

こんな場面で便利です

よくある質問

Q. 貼り付けたJSONが外部に送信されることはありますか?
A. ありません。整形・検証はすべてお使いのブラウザ内のJavaScriptで実行され、データがサーバーに送信・保存されることは一切ありません。APIレスポンスや設定ファイルなど、業務データでも安心してご利用いただけます。
Q. JSONの構文エラーはどこまで分かりますか?
A. エラーメッセージに加えて、エラーが発生したおおよその行と列を表示します。「カンマの付け忘れ」「閉じ括弧の不足」「シングルクォートの使用」など、よくあるミスの場所の特定に役立ちます。
Q. 「キーを並べ替え」は何をするオプションですか?
A. オブジェクトのキーをアルファベット順に並べ替えて出力します(入れ子のオブジェクトにも適用されます)。設定ファイルの差分比較や、2つのJSONを見比べたいときに便利です。配列の順序は変わりません。
Q. どのくらい大きなJSONまで扱えますか?
A. ブラウザのメモリ上で処理するため、数MB程度のJSONであれば問題なく整形できます。数十MBを超える巨大なファイルでは、お使いの端末によって動作が遅くなる場合があります。
Q. JSONC(コメント付きJSON)には対応していますか?
A. 標準のJSON(RFC 8259)のみ対応しています。コメント(// や /* */)や末尾カンマを含むJSONCはエラーになります。VS Codeの設定ファイルなどを整形する場合は、先にコメントを取り除いてください。

関連ツール