JSON整形ツール(pretty print)
JSONを見やすく整形し、ミスやエラー確認にも使えます
JSONを入力
整形したいJSONをそのまま貼り付けてください。
オブジェクトでも配列でも整形できます。
整形結果
JSONを見やすく整形したいとき
APIレスポンスやログに出てきたJSONが1行で長く、どこに何の値が入っているのか追いにくいことがあります。このJSON整形ツールでは、貼り付けたJSONを2スペースのインデント付きで整え、オブジェクト・配列・文字列・数値・真偽値の構造を確認しやすくします。
「JSONをきれいに表示したい」「JSON pretty print したい」「JSON Formatterをブラウザで使いたい」といった場面で、余計な設定なしで確認できます。
APIレスポンス・ログ・設定ファイルの確認
Web開発や業務システムの確認では、APIの戻り値、Webhookのペイロード、エラーログ、設定ファイルなどでJSONを見る機会が多くあります。改行のないJSONをそのまま読むより、整形してから確認した方が、キーの抜けや値の違いに気づきやすくなります。
バックエンド連携、フロントエンドのデバッグ、モバイルアプリの通信確認、ドキュメント作成前のサンプル整理など、開発中のちょっとした確認に向いています。
構文エラーを確認したい場合
JSONは、カンマの抜け、余分なカンマ、ダブルクォート忘れ、カッコの閉じ忘れがあると正しく読み込めません。このツールでは、整形できないJSONを入力した場合にエラーを表示するため、どこかに構文ミスがあるかを確認する手がかりになります。
ただし、エラー箇所を自動修正するツールではありません。修正後にもう一度「整形する」を押して、JSONとして読み込める状態になったか確認してください。
ファイルの扱いとセキュリティ
UtiLabのJSON整形ツールは、登録不要でブラウザだけで使えます。入力したJSONはサーバーに保存せず、ブラウザ内でローカル処理します。社内データやAPIレスポンスを扱う場合でも、不要なアップロードを避けたい確認作業に使いやすい構成です。
スマホにも対応しているため、外出先で受け取ったJSONや、チャット・メールに貼られたJSONを一時的に整形して確認したい場合にも利用できます。
うまく整形できない場合の確認ポイント
整形できない場合は、JSONとして正しい形式になっていない可能性があります。キーや文字列がダブルクォートで囲まれているか、末尾に余分なカンマがないか、配列やオブジェクトのカッコが閉じているかを確認してください。
JavaScriptのオブジェクト表記とJSONは似ていますが、JSONではコメントやシングルクォートは使えません。コピー元がコード断片の場合は、JSON形式に直してから貼り付けてください。
JSON整形でよくある質問
スマホでもJSONを整形できますか?
はい。スマホのブラウザでも利用できます。チャットやメールで受け取ったJSONをコピーして貼り付ければ、インデント付きの見やすい形に整形できます。
入力したJSONは保存されますか?
保存されません。処理はブラウザ内で行われ、UtiLabのサーバーにJSONを保存しない構成です。
JSONの構文エラーも確認できますか?
整形できない場合はエラーを表示します。カンマ、ダブルクォート、カッコの閉じ忘れなどを見直すきっかけとして使えます。
大きなJSONでも使えますか?
ブラウザで処理するため、端末の性能やブラウザの状態によって動作が重くなる場合があります。非常に大きいJSONで固まる場合は、必要な部分だけに分けて確認してください。
JSONを圧縮する機能はありますか?
このページは読みやすく整形するためのツールです。不要な改行や空白を削除したい場合は、関連ツールの圧縮系ツールと使い分けてください。