Web Toolkit

JSON フォーマッター

JSON を整形・検証・圧縮し、エラー位置を正確に示します。

JSON

入力0 文字
出力

整形された JSON がここに表示されます。

設計段階からプライバシー重視。 すべての処理はあなたのブラウザ内で行われます。入力内容がアップロード・記録・サーバー保存されることはありません。

よくある質問

JSON フォーマッターとは何ですか?

ネストしたオブジェクトと配列が揃うように JSON を再インデントし、構造を読みやすくするツールです。このツールは入力を実際にパースするため、無効な JSON は問題の正確な位置とともに拒否され、漠然としたエラーになりません。

この JSON フォーマッターは無料ですか?

無料です。登録も利用制限もなく、このツールに有料版はありません。

このツールは JSON をアップロードしますか?

いいえ。整形はブラウザ内蔵の JSON パーサーで、あなたのマシン上で行われます。ネットワーク通信は発生しないため、社内データを含むペイロードでも安全です。

なぜ JSON のパースが失敗するのですか?

よくある原因は 4 つです。最後の要素の後の余分なカンマ、二重引用符ではなく単一引用符、引用符のないオブジェクトキー、そして文字列内の生の改行です。エラーメッセージはパーサーが受け付けられなかった最初の文字を指します。

どのくらいの大きさまで扱えますか?

数 MB までのドキュメントは瞬時に整形できます。非常に大きなファイルの上限はツールではなくブラウザのメモリで決まります。

JSON フォーマッターについて

JSON フォーマッターは、読めない 1 行の JSON をインデント付きで見通しの良いドキュメントに変えます。このツールは検証も行います。パースに失敗したときは、パーサーが諦めた行と桁を報告します。原因はたいてい末尾の余分なカンマ、二重引用符を使うべき箇所の単一引用符、あるいは文字列内のエスケープされていない制御文字です。

オブジェクトのキー順序が異なる 2 つの API レスポンスを差分比較したいときはキーをアルファベット順に並べ替え、ペイロードを環境変数や URL に貼る前には圧縮してください。

関連ツール