JSON 整形

ブラウザで JSON を即座に整形・美化・圧縮・検証。

100% プライベート——すべてブラウザ内で動作

広告

使い方

  1. 1

    JSON を入力エディタに貼り付けるか、直接入力します。

  2. 2

    「整形」をクリックすると選択したインデントで美化され、「圧縮」で 1 行にまとめられます。

  3. 3

    「検証」をクリックすると構文をチェック——エラーは行・列・正確な位置とともに表示されます。

  4. 4

    ワンクリックでコピー、または .json ファイルとしてダウンロードできます。

  5. 5

    「リセット」でエディタをクリアして最初からやり直せます。

使用例

コンパクトなオブジェクトを整形

入力

{"name":"ToolStack","tools":["json-formatter"],"free":true}

出力

{
  "name": "ToolStack",
  "tools": [
    "json-formatter"
  ],
  "free": true
}

ネストされたオブジェクトを圧縮

入力

{
  "user": {
    "id": 1,
    "roles": ["admin", "dev"]
  },
  "active": true
}

出力

{"user":{"id":1,"roles":["admin","dev"]},"active":true}

よくある質問

JSON 整形ツールとは何ですか?

JSON 整形ツールは、コンパクトまたは乱れた JSON を統一されたインデントで書き直し、読みやすくレビューやデバッグをしやすくします。同じパーサーが構文エラーも検出します。

この JSON 整形ツールは無料ですか?

はい、完全無料です——登録不要、制限なし、ツールを覆う広告もありません。

JSON データはどこかに送信されますか?

いいえ。整形・圧縮・検証はすべてブラウザ内でローカルに実行されます。JSON がデバイスの外に出ることはありません。

なぜ JSON が無効になるのですか?

よくある原因は、カンマの欠落、キーの引用符の欠落、末尾のカンマ、単一引用符、エスケープされていない文字などです。エラーメッセージには正確な行・列・位置が表示されます。

大きな JSON ファイルに対応していますか?

はい。エディタは CodeMirror をベースにしており、モダンなデバイスなら数メガバイトのドキュメントも問題なく扱えます。

コメントや JSON5 はサポートしていますか?

いいえ——厳密な JSON ではコメントは許可されていません。先にコメントを削除してください。そうしないと検証でエラーになります。

関連ツール