JSON整形
JSONを整形しながら検証
JSONを貼り付けると結果が表示されます
JSONデータ
整形結果
読み取り専用
JSON整形ツールとは?
JSON整形ツールは、JSON文字列を読みやすく整形しながら、構文エラーの確認にも使えるツールです。APIレスポンスを見やすくしたいとき、設定ファイルの書式をそろえたいとき、貼り付けたJSONが正しいか確かめたいときに役立ちます。
入力すると自動で整形が走り、問題がある場合はエラー箇所を行と列で表示します。軽い確認作業からデバッグまで、ブラウザ上で手早く進めたい場面に向いています。
使い方
- 入力欄にJSON文字列を貼り付けます。
- 自動整形された結果を確認します。
- 必要に応じて出力形式やインデント、キーソートを切り替えます。
- エラーが出た場合は、表示された行列を手がかりに修正します。修復ボタンが出ているときは、それを使って修正できます。
主な設定項目
出力形式
出力の形を次から選べます。
- 整形: 改行とインデントを付けて読みやすく表示します
- 圧縮: 改行や空白を除いた1行にまとめます。送信前にサイズを抑えたいときに使えます
なお、1.0のような数値表記はJSONの書き方に合わせて正規化されます。
インデント
整形を選んだときは、2 / 4 / タブから1段の幅を選べます。プロジェクトの規約に合わせて選ぶと迷いにくくなります。圧縮を選んだときは無効になります。
キーソート
オンにすると、オブジェクトのキーをAからZの順に並べ替えます。配列の順序は変わりません。設定ファイルを保存前にそろえたいときに使えます。
活用シーン
- APIレスポンスを整形して中身を確認したいとき
- 設定ファイルやサンプルJSONの見た目をそろえたいとき
- 圧縮されたJSONを読みやすい形に戻したいとき
- 送信するJSONを1行に圧縮したいとき
- JSON構文が壊れていないかを軽くチェックしたいとき
エラーが出たときに見るポイント
エラーがある場合は、結果の代わりに原因と行列が表示されます。よくある原因は次のとおりです。
- 文字列がダブルクォーテーションで囲まれているか
- 末尾に不要なカンマが入っていないか
- オブジェクトや配列の閉じ忘れがないか
- キーと値の区切りにコロンが入っているか
末尾カンマやシングルクォート、コメントなどのよくあるミスは、修復ボタンで自動修正できます。修復すると入力が置き換わるため、結果を確認しながら調整できます。直せないエラーの場合は、行列を手がかりに直接修正します。
このツールで分かるのは主に構文上の問題です。値の意味やAPI仕様との整合までは判定しないため、その確認は別途必要になります。
入出力例
{ "name": "田中太郎", "age": 30, "hobbies": ["読書", "旅行"] }このような1行JSONを貼り付けると、次のように整形できます。
{
"name": "田中太郎",
"age": 30,
"hobbies": [
"読書",
"旅行"
]
}使ってみてどうでしたか?
最終更新:

