ブラウザ内ツール

JSON整形・検証

JSONを整形・最小化・検証します。構文エラーは位置(行・列)を示し、型・キー数・ネスト深さも集計。 すべてブラウザ内で処理し、貼り付けた内容は送信しません

妥当なJSON
型: オブジェクトキー総数: 5最大ネスト深さ: 3
{
  "name": "tech-tldr",
  "tags": [
    "ssg",
    "mdx"
  ],
  "nested": {
    "a": 1,
    "b": [
      true,
      null,
      3.14
    ]
  }
}

JSON.parse で検証するため、標準JSONに厳密です。末尾カンマ・コメント・シングルクォート・キーの引用符省略は不可(これらはJSON5やJSONCの拡張)。すべてブラウザ内で処理(送信なし)。

JSONでよくハマる書き方

  • 末尾カンマは不可[1,2,] はエラー。配列/オブジェクトの最後にカンマを残さない。
  • キーは必ずダブルクォート:シングルクォートや引用符なしのキーは不可(JavaScriptオブジェクトとの違い)。
  • コメントは書けない///* */ はJSONCやJSON5の拡張。