JSON Formatter

JSON データをシンタックスハイライトとエラー検出付きでフォーマット・バリデーション・整形します。

ツールはブラウザ内で動作します。共有リンクに入力内容が含まれる場合があるため、共有前に URL を確認してください。

使い方

  1. API レスポンスや設定ファイルの JSON を入力欄に貼り付けます。
  2. 読みやすくするにはインデントを選んで整形し、余分な空白を除くには圧縮します。

対応する操作の一例です。上のツールでモードと設定を選んでください。生成結果や書式は設定によって異なります。

入力または設定の例

{"name":"SkillPeek","active":true}

結果の例

{
  "name": "SkillPeek",
  "active": true
}

末尾のカンマがエラーになるのはなぜ?

標準 JSON ではオブジェクトの最後のプロパティや配列の最後の要素の後にカンマを置けません。末尾のカンマを削除し、プロパティ名と文字列を二重引用符で囲んでください。

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

どちらも JSON を解析して再出力します。整形は改行とインデントを加え、入れ子構造を読みやすくします。圧縮は構造上の余分な空白を除きます。キーが重複すると最後の値だけが残ることがあり、JavaScript の安全な整数範囲を超える値は精度を失う場合があります。