JSON 整形・フォーマット

JSONの整形・圧縮・構文チェックがこれひとつで。API開発やデバッグのお供にどうぞ。

入力したデータはサーバーに送りません。すべてブラウザ内で処理するので、APIキーや機密情報も安心して使えます。

このツールについて

JSONをインデント付きに整形したり、1行に圧縮したりできるツールです。構文エラーがあればその場で検出。データはブラウザ内で完結するので、機密情報を含むJSONでも安心して使えます。

APIから返ってきたJSONが1行にギュッと詰まっていて、構造が全然読めない……開発あるあるですよね。貼り付けて「整形」を押すだけで、インデント付きの見やすい形式に変換できます。逆に「圧縮」すれば転送用の1行JSONに。構文エラーがあればエラー箇所を教えてくれるので、カンマの付け忘れやクォートの閉じ忘れもすぐ見つかります。すべてブラウザ内で処理するため、APIキーなど機密データを含むJSONも安全に扱えます。

ツール操作

 

使い方

  1. JSON文字列を入力欄に貼り付けます(APIレスポンスやログのコピーでOK)
  2. 「整形する」ボタンをクリックするとインデント付きの読みやすい形式に変換され、自動でコピーされます
  3. 「圧縮する」で1行に圧縮。転送用や本番環境向けに。構文エラーがあれば赤色で表示されます

いつ使うか

APIレスポンスの確認、設定ファイルの編集、ログの可読化、データ転送用の圧縮が必要な場合。

使用例

{"name":"test","items":[1,2,3]} → 整形でインデント付き、圧縮で1行に。

補足・Tips

  • データはサーバーに送信されず、ブラウザ内で完結。機密データも安全。
  • APIのレスポンスを貼り付けて構造を確認するのに最適。
  • 圧縮したJSONは転送サイズ削減に。ただし可読性は低下します。

よくある質問

APIのレスポンスが1行で読みづらい!見やすくするには?

このツールにJSONを貼り付けて「整形する」をクリックするだけです。インデントが付いてネストが視覚的に分かり、構造の確認やデバッグが楽になります。クリップボードに自動コピーされるので、そのままエディタに貼り替えもできます。

JSONとYAMLの使い分けは?

| 用途 | 推奨形式 | 理由 |
| API・データ交換 | JSON | 業界標準、パースが高速 |
| 設定ファイル(docker-compose等) | YAML | コメント可、人間が読みやすい |
| CI/CD(GitHub Actions等) | YAML | インデントで構造が明確 |
このツールでYAML↔JSONの相互変換ができます。

JSONの構文エラーでよくあるものは?

末尾カンマ(最後の要素の後のカンマ)、キーや文字列のダブルクォート忘れ、コメントの使用(JSONはコメント非対応)、数値の先頭0(09など)などです。

JSONのフォーマットとは?

読みやすくインデントを付けることです。整形(フォーマット)すると、ネストが視覚的に分かりやすくなります。圧縮(minify)すると1行になり、転送サイズが小さくなります。

JSONは何の略?

JavaScript Object Notationの略です。JavaScriptのオブジェクト記法に由来しますが、現在は多くの言語でサポートされる汎用データフォーマットです。

JSONの末尾カンマはエラー?

はい。JSONでは最後の要素の後にカンマを置いてはいけません。JavaScriptのオブジェクトでは許可されますが、JSONは厳格です。

JSON整形ツールの使い方は?

JSONを入力して「整形する」でインデント付きに、「圧縮する」で1行に。エラーがあれば検出します。

APIのレスポンスを整形するには?

APIから取得したJSONをこのツールに貼り付け「整形」をクリック。構造が視覚的に分かりやすくなります。

JSONの圧縮はなぜする?

転送サイズが減り、読み込みが速くなる。本番環境では圧縮、開発では整形が一般的です。

JSON整形ツールはデータを送信する?

いいえ。すべてブラウザ内で完結。機密データも安全に整形できます。

JSONの構文チェックは?

このツールで整形すると、構文エラーがあれば検出して表示されます。デバッグに便利です。

Unexpected token のJSONエラー

構文エラーの位置を示します。末尾カンマ、キーのクォート忘れ、カンマの重複・欠落を確認。このツールで整形するとエラー箇所が表示されます。

JSON.parse エラー 対処法

1) 末尾カンマを削除 2) キーをダブルクォートで囲む 3) コメント(//や/*)を削除(JSONはコメント非対応)4) このツールで整形してエラー箇所を特定。

関連ツール