無料Webツール

JSONの構文エラーを確認・整形

JSONを整形・圧縮し、構文エラーの行・列、インデント、キー並べ替え、構造統計を確認できます。結果はコピー・JSON保存できます。

使う

入力内容はブラウザ内で処理され、サーバーには送信されません。

使い方

JSONが読みにくい、またはエラーで通らないときに使います。まず元データを残したまま試すと安心です。

  1. JSONを貼り付けます。
  2. 整形またはチェックを実行し、エラー位置と階層を確認します。
  3. 必要な結果だけコピーまたは保存します。

入力例・設定例

{"name":"Alice","count":2} を貼り付け、「整形」で改行・字下げを追加します。

キーと文字列は二重引用符で囲みます。末尾の余分なカンマはJSONでは使えません。

このツール、どんなときに使う?

JSONは人間にも読める形式ですが、1行に詰まっていたり、カンマが1個足りなかったりすると一気に見づらくなります。このツールでは整形して階層を見やすくし、構文エラーがあれば位置を確認します。

ひとつ知っておくと分かりやすいこと

エラー表示の行・列が「本当の原因の場所」とは限りません。パーサーが「ここまで読んで、もう続けられない」と判断した地点なので、原因が直前のカンマや引用符にあることも多いんです。

ここで迷いやすいところ

  • JSONでは末尾カンマやコメントは標準では許可されません。
  • APIキーや個人情報を含むJSONを共有するときは先にマスクします。
  • 大きな整数はJavaScriptで数値化すると精度を失う場合があります。

例えば、こんな使い方です

APIレスポンスを2スペースで整形し、エラー位置の前後を見て余分なカンマや閉じ忘れを探す、といった使い方です。