JSON 整形・検証ツール

崩れた JSON を貼り付けるだけで、読みやすい形に整います。処理はすべてブラウザ内で完結するため、データが端末の外に出ることはありません。

無料 ブラウザ内で処理 登録不要
インデント
入力
出力
整形された JSON がここに表示されます。
ショートカット ⌘/Ctrl + Enter0 行 · 0 バイト

使い方

1

JSON を貼り付ける

生の JSON を入力欄に入れるか、サンプルを読み込んで試せます。

2

整形方法を選ぶ

2 スペースか 4 スペースのインデント、タブ、キーのアルファベット順並べ替えを選べます。

3

結果をコピー

解析と同時に検証されます。整形後の JSON をコピーまたはダウンロードできます。

このツールの特長

すべてブラウザ内で動作

アップロードもサーバーもログもありません。機密性の高いデータも端末内に留まります。

正確なエラー位置

無効な JSON では行と列が表示されるので、素早く修正できます。

キーの並べ替えと最小化

キー順を揃えて差分を安定させたり、空白を削って本番用にしたりできます。

よくある質問

JSON はどこかにアップロードされますか?
いいえ。解析と整形はブラウザ標準の JSON エンジンで行われ、サーバーには何も送信されません。
最大サイズはどのくらい?
ブラウザのメモリ以外に厳密な上限はありません。数メガバイト程度のファイルは通常すぐに処理できます。
JSON の検証もできますか?
はい。無効な入力ではパーサーが報告する行と列が表示され、有効になるまで出力は空のままです。
タブでインデントできますか?
はい。インデント設定でタブを選ぶと、スペースの代わりにタブ文字が使われます。
キーの順序が変わったのはなぜ?
JSON のオブジェクトに順序はありません。「キーを並べ替え」を有効にすると、すべての階層でキーがアルファベット順に並び、差分が安定します。

関連ツール

開発ツール Base64 エンコード・デコード テキストを Base64 に変換したり、Base64 をテキストに戻したりできます。UTF-8 と URL セーフに対応し、すべてブラウザ内で完結します。 ツールを開く 開発ツール JWT デコーダー JSON Web Token をデコードして、ヘッダー、ペイロード、署名、有効期限のクレームを確認できます。データはアップロードされず、署名の検証も行いません。 ツールを開く 開発ツール URL エンコード・デコード URL やクエリ文字列を正しい UTF-8 のパーセントエンコーディングで変換します。コンポーネントモードと URL 全体モードを切り替えられ、すべてブラウザ内で完結します。 ツールを開く 開発ツール JSON ↔ CSV 変換 JSON の配列を CSV に、CSV を JSON にブラウザ内で変換します。引用符、区切り文字、ネストした値に対応し、結果をコピーまたはダウンロードできます。 ツールを開く 開発ツール YAML ↔ JSON 変換 YAML と JSON をブラウザ内で相互変換します。ネストした構造を保ち、インデント幅を選べ、YAML のエラーは行番号付きで確認できます。 ツールを開く 開発ツール JSON から TypeScript を生成 JSON から TypeScript の interface をブラウザ内で生成します。ネストしたオブジェクト、配列、引用が必要なキーにも対応し、コピーやダウンロードができます。 ツールを開く

最終更新: