JSON を整形

JSON 入力

1

JSON 出力

設定

JSON の整形を開始

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

JSON を整形・検証する手順

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

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

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

    • 右側で、シンタックスハイライトと一貫したインデント付きの整形済み JSON を確認します。
    • パースエラーに注意します(例:カンマや引用符の不足)。
    • 整形しながら、簡易的な JSON 構文チェックとしても使えます。
  4. ステップ 4 – API/レスポンス/ログ向けにコピーまたはダウンロードする

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

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

  • JSON のエラーは、カンマ不足、余分な末尾カンマ、または二重引用符の代わりに単一引用符を使うことが原因であることが多いです。
  • すべてが 1 行に詰まっている場合は、先に整形してから、上に表示されるエラーを修正します。
  • デバッグ中は整形済み JSON を使い、本番の payload ではミニファイ JSON に切り替えます。
例:オンライン整形ツールでの JSON 整形(前後)
// 入力 JSON
{"name":"Maeve","age":28,"active":true}

// 整形後の JSON
{
  "name": "Maeve",
  "age": 28,
  "active": true
}

関連する JSON ツール

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

よくある質問

JSON の整形とは何ですか?

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

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

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

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

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

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

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

JSON 整形ツール・美化・バリデーター・圧縮 | JSONSwiss