JSON整形ツール
JSON FormatterJSONを入力して「整形する」を押します。
JSON整形が必要になる場面
JSONは、CMS、Webサービス、業務ツールなどが項目名と内容をまとめて受け渡すために使うテキスト形式です。1行に詰まったJSONは階層や区切りが分かりにくいため、改行とインデントを加えて読みやすくする作業を「JSON整形」と呼びます。
設定ファイルの確認、APIから取得したデータの確認、CMSへ登録する内容の点検、エラー箇所の調査などでは、項目の親子関係を目で追える状態にすると作業しやすくなります。社内でJSONを共有するときも、整形しておくと内容を確認しやすくなります。
このJSON整形ツールは、入力内容をブラウザ内で処理します。キーの順番や文字列の内容を保ちながら見た目を整え、必要に応じて圧縮、コピー、JSONファイルとしての保存まで行えます。
JSON整形ツールでできること
読みやすく整形する
改行とインデントを加え、オブジェクトや配列の階層を確認しやすくします。インデントはスペース2、スペース4、タブから選べます。
1行に圧縮する
データの内容を変えずに不要な空白と改行を取り除きます。設定欄へ貼り付けるときや、短い形で共有するときに便利です。
JSONの誤りを確認する
括弧、カンマ、引用符などに誤りがある場合は、見つかった位置と修正の手がかりを表示します。
結果をコピー・保存する
整形または圧縮した結果をそのままコピーできます。必要な場合はJSONファイルとして端末に保存できます。
このツールの使い方
1. JSONを入力する
左側の入力欄にJSONを貼り付けます。パソコンでは入力欄と結果欄が横に並び、スマートフォンでは上下に表示されます。
2. インデントを選ぶ
読みやすさや提出先のルールに合わせて、スペース2、スペース4、タブのいずれかを選びます。迷う場合は標準のスペース2のままで利用できます。
3. 整形または圧縮する
内容を読みやすくするときは「整形する」、不要な空白と改行を省くときは「圧縮する」を押します。
4. 結果を利用する
右側の結果を確認し、「結果をコピー」でクリップボードへコピーするか、「保存」でJSONファイルとしてダウンロードします。
整形・圧縮・インデントの違い
JSON整形
改行と字下げを加えて、人が読みやすい形にします。項目や階層を確認するとき、内容を共有するときに向いています。
JSON圧縮
不要な空白と改行を取り除き、1行の短い形にします。データの意味や文字列の内容は変更しません。
インデント
階層を示すために行頭へ入れる空白です。スペース2はコンパクト、スペース4は階層が見やすく、タブはエディター側で表示幅を調整できます。
ブラウザ内で処理
貼り付けたJSONは整形や圧縮のためにサーバーへ送信されません。機密情報を含む場合も、入力内容を外部へ送らず確認できます。
よくある質問(FAQ)
入力したJSONはサーバーに送信されますか?
いいえ。整形と圧縮はお使いのブラウザ内だけで行い、入力内容をサーバーへ送信しません。
JSON整形とJSON圧縮の違いは何ですか?
整形は改行とインデントを加えて読みやすくします。圧縮は不要な空白や改行を取り除き、短くまとめます。
JSONに誤りがある場合はどうなりますか?
整形せず、エラーが見つかった位置と修正の手がかりを画面に表示します。入力したJSONはそのまま残るため、修正してからもう一度実行できます。
JSON整形ツールは無料で使えますか?
はい。登録不要で無料です。パソコンとスマートフォンのブラウザから、JSONの整形、圧縮、コピー、保存を利用できます。