JSON フォーマッター

JSON 入力

1

JSON 出力

設定

JSON の整形を開始

左側に JSON を入力するか、インポートでファイルから読み込んでください。

JSON の整形、最小化、検証、エスケープ、アンエスケープ2 スペース、4 スペース、キー順の出力を選択すべての処理をブラウザー内でローカルに実行

JSON を整形・検証する手順

例:オンライン整形ツールでの JSON 整形(前後)

入力 JSON
1
{"name":"Maeve","age":28,"active":true}
整形後の JSON
1
{
2
"name": "Maeve",
3
"age": 28,
4
"active": true
5
}
  1. 01

    手順

    ステップ 1 – JSON をオンライン整形ツールに貼り付ける/インポートする

    • 任意のソース(API レスポンス、設定ファイル、ログなど)から生の JSON を左側のエディターに貼り付けます。
    • または「インポート」で、ファイル、URL、サンプルデータから JSON を読み込みます。
    • このツールはオンライン JSON 整形ツールとして、乱れた JSON を素早く整えられます。
  2. 02

    手順

    ステップ 2 – 整形オプションを選ぶ

    • インデント幅を選択して整形します(2 スペース、4 スペース、またはコンパクト)。
    • 必要に応じてキーをアルファベット順に並べ替え、payload 間で構造を正規化します。
    • API、保存、または本番向けにコンパクトな JSON が必要な場合は、ミニファイ出力に切り替えます。
  3. 03

    手順

    ステップ 3 – 整形結果とエラーを確認する

    • 右側で、シンタックスハイライトと一貫したインデント付きの整形済み JSON を確認します。
    • パースエラーに注意します(例:カンマや引用符の不足)。
    • 整形しながら、簡易的な JSON 構文チェックとしても使えます。
  4. 04

    手順

    ステップ 4 – API/レスポンス/ログ向けにコピーまたはダウンロードする

    • 「コピー」で整形済み JSON をクリップボードに送ります。
    • 結果を .json ファイルとしてダウンロードし、API リクエスト/レスポンスやログのスナップショットに利用できます。
    • 同じ整形済み JSON を、ドキュメントやコード例のためのクリーンな参照として再利用します。

初心者向けクイックヒント

JSON のエラーは、カンマ不足、余分な末尾カンマ、または二重引用符の代わりに単一引用符を使うことが原因であることが多いです。
payload が長い一行になっている場合は、デバッグ前にまず整形して構造を見えるようにします。
デバッグ中は整形済み JSON を使い、本番の payload ではミニファイ JSON に切り替えます。

関連する JSON ツール

  • 整形の前後で JSON を検証し、構文エラーを早めに見つけます。
  • パースできない壊れた JSON は先に修復し、その後に整形します。
  • クリーンな JSON からスキーマと型を生成し、検証と型付きコードに活用します。

よくある質問

JSON の整形とは何ですか?

JSON を整形すると、適切なインデント、改行、空白が付与され、読みやすく理解しやすくなります。

インデントは変更できますか?

はい。2 スペース、4 スペース、またはコンパクト(ミニファイ)を選べます。

整形でデータは変わりますか?

いいえ。表示形式が変わるだけで、構造と値はそのままです。

大きな JSON ファイルも整形できますか?

はい。大きな JSON でも効率的に処理できますが、非常に大きい場合は少し時間がかかることがあります。

入れ子になった JSON も整形できますか?

はい。入れ子になったオブジェクトと配列は再帰的にインデントされ、確認や比較に便利な場合はオブジェクトのキーも並べ替えられます。

JSON の整形はローカルで処理されますか?

はい。整形、最小化、エスケープ、アンエスケープ、コピー、ダウンロードはブラウザー内で実行されます。