DevToolPal
日本語

JSON 整形・検証ツール

JSON を整形・検証・圧縮し、エラーの正確な位置を表示します。すべてブラウザ内で実行されます。

ローカルで処理、アップロードなし

オプション

モード

入力

0 文字 · 0 B

出力

0 文字 · 0 B

機能

JSON 整形ツールは、詰め込まれた JSON や乱れた JSON を、読みやすくインデントされたテキストに変換し、同時に正しい JSON かどうかをチェックします。JSON が壊れている場合は、どの行のどの列が、なぜ間違っているのかを正確に示します。たとえばカンマの抜け、シングルクォート、末尾のカンマなどです。

使い方

  1. 入力 欄に JSON を貼り付けるか、.json ファイルをドロップするか、サンプル をクリックします。
  2. 見やすく整えるなら 整形、空白をすべて取り除くなら 圧縮 を選びます。
  3. スペース 2 つ、スペース 4 つ、タブのいずれかを選び、オブジェクトのキーをアルファベット順に並べたい場合は キーを並べ替え をオンにします。
  4. 結果をコピーするか、ダウンロードします。ショートカット:Ctrl/Cmd+Enter で実行、Ctrl/Cmd+Shift+C でコピー。

例

{"name":"devtools","tags":["json","formatter"]}

は次のようになります

{
  "name": "devtools",
  "tags": [
    "json",
    "formatter"
  ]
}

よくある質問

› JSON はどこかにアップロードされますか?

いいえ。整形と検証はすべてブラウザ内で実行されます。貼り付けた内容がサーバーに送信されることはありません。

› 「Trailing comma is not allowed」と表示されるのはなぜですか?

標準の JSON では、オブジェクトや配列の最後の要素の後にカンマを置くことが禁止されています。エラーが示しているカンマを削除してください。

› 大きなファイルも扱えますか?

はい。1 MB までの入力は入力と同時に整形されます。それより大きいファイルは手動モードに切り替わるので、「実行」(Ctrl/Cmd+Enter)を押してください。