メインコンテンツにスキップ

🧩JSON整形ツール

JSON を貼り付けるだけで、見やすく整形(インデント)したり、1行に圧縮したりできます。構文エラーがあれば場所を教えます。データはブラウザの中だけで処理し、どこにも送信しません。

✅ 正しい JSON です

JSON の書き方のルール

  • キーと文字列は必ずダブルクォート(")で囲む
  • 最後の要素の後ろにカンマを付けない
  • コメントは書けない
  • 使える値は 文字列・数値・true / false・null・配列・オブジェクト

コマンドで整形する方法

環境コマンド
jqcat data.json | jq .
Pythonpython -m json.tool data.json
Node.jsJSON.stringify(obj, null, 2)

よくある質問

Q. JSONの整形とは?
1行に詰まった JSON に改行とインデントを入れて、人が読みやすい形に並べ直すことです。API のレスポンスや設定ファイルの確認によく使います。
Q. JSONのエラーでよくある原因は?
最後の要素の後ろのカンマ、シングルクォート(')の使用、キーをダブルクォートで囲んでいない、コメントを書いている、の4つが代表的です。JSON ではどれも使えません。
Q. VS Code で JSON を整形するには?
Windows は Shift + Alt + F、Mac は Shift + Option + F で「ドキュメントのフォーマット」が実行されます。
Q. 貼り付けたデータは送信されますか?
いいえ。整形はブラウザの JavaScript だけで行うので、API キーなどを含む JSON でも外に出ません。

ほかの無料ツール

ツール一覧を見る

個人開発のプロダクトを、仲間に見てもらおう

Solomaker は個人開発者のためのコミュニティです。作ったプロダクトを登録して、開発の記録を発信できます。

プロダクトを登録する(無料)