JSON整形ツール
このツールでできること
貼り付けたJSONを、読みやすいインデント付きに整形、または1行に縮小(ミニファイ)できます。
構文エラーがあればエラーメッセージを返すので、デバッグにも役立ちます。ブラウザのみで動作し、サーバーへデータは送信しません。
使い方
- 上部の入力欄にJSONを貼り付けます。
- 「整形」を押すと、改行とインデントが付いた見やすい形で出力されます。
- 「縮小」を押すと、余分な改行やスペースを取り除いた1行JSONを出力します。
- 「クリア」で入力・出力をリセットできます。
- サンプルJSONがあらかじめ入っているので、まずは「整形」や「縮小」を試して挙動を確認してください。
どんな人が、どのタイミングで使える?
- フロントエンド/バックエンド開発者
APIレスポンスを素早く整形して可読性を上げたい時、ログのJSON断片を手早く検証したい時に便利です。 - SRE/インフラ担当
設定ファイルや監視ツールのペイロード(Webhookなど)をミニファイしてサイズを抑えたい場面に。 - データアナリスト/マーケ担当
JSONエクスポート(GA4、広告APIなど)を読みやすくして中身を確認したい時に。 - ノーコード/ローコード運用者
外部サービス間の連携(Zapier/Makeなど)で渡すJSONを事前に検証したい時に。 - 学習者
JSONの基本構造(配列・オブジェクト・キー/値)を体で覚えるのに最適。エラー表示で間違いに気づけます。
主な活用シーン
- APIドキュメントを読みながらレスポンス例を整形して把握する
- ブラウザのNetworkタブからコピーしたレスポンスを即整形
- フォーマット崩れたJSONログの整形・検証
- 本番投入前の設定JSONをミニファイしてサイズ最適化
よくあるエラーと対処
- エラー: 正しいJSONを入力してください。
次の点を確認してください。- 文字列はダブルクォートで囲む(
"key": "value")。 - 末尾カンマを削除(
{"a":1,}は不可)。 - 予約語やコメントは不可(JSONはコメント非対応)。
- 単一の値(数値や配列のみ)でもOKですが、スペルミスに注意。
- 文字列はダブルクォートで囲む(
ヒント
- 整形→確認→縮小 の順で使うと安全です。
- 大きなJSONは段階的に貼り付けて検証する(セクションごとに整形→エラー箇所特定)。
- 文字化けが気になる場合は、元データのエンコーディングを確認(UTF-8推奨)。
セキュリティ/プライバシー
- 入力したJSONはブラウザ内で処理されます。外部送信は行いません。
- 機密データを扱う場合でも、念のため社内ポリシーに従ってご利用ください。
FAQ
Q. 大きなJSONでも使えますか?
A. ブラウザで扱える範囲なら問題ありません。極端に大きい場合はブラウザが重くなることがあります。
Q. JSON5やコメント入りJSONは対応していますか?
A. 標準JSONに対応しています。JSON5やコメントはエラーになります。必要に応じて事前に変換してください。
Q. インデント幅は変更できますか?
A. 現行版は固定(2スペース)です。ニーズが多ければ切り替え機能を追加します。
まとめ
このツールは、「貼り付ける → 整形・縮小 → すぐ確認」という最短の操作で、日々のJSON確認・デバッグを効率化します。
開発や運用の合間にストレスなく使える軽量ツールとして、ブックマークしておくと便利です。

