無料オンライン JSON Formatter & Validator
JSON のフォーマット・圧縮・バリデーションをオンラインで実行。シンタックスハイライトとエラー行検出付き。無料・完全クライアントサイド — データはブラウザの外に出ません。
100% クライアントサイド · データは一切外部に送信されません使い方 JSON Formatter & Validator
左側の入力パネルに JSON を貼り付け、モードを選択してください:
- 整形 — 読みやすいインデントとシンタックスハイライトで JSON をフォーマットします。2スペース・4スペース・タブのいずれかを選べます。
- 圧縮 — すべての空白を削除し、最もコンパクトな有効な JSON を出力します。
モードボタンをクリックするか、Ctrl/Cmd+Enter を押して処理を開始してください。JSON に構文エラーがある場合は、エラーメッセージに大まかな行番号が表示されます。コピーボタンで出力全体をクリップボードにコピーできます。
よくある質問
JSON の整形(ビューティファイ)とは何ですか?
JSON の整形(プリティプリント)とは、コンパクトまたは圧縮された JSON に空白・改行・統一されたインデントを追加して読みやすくする処理です。生データはまったく変わらず、フォーマットのみが変わります。
「JSON の圧縮(ミニファイ)」とはどういう意味ですか?
ミニファイとは、JSON から不要な空白と改行をすべて取り除き、最もコンパクトな有効な形式を生成することです。ファイルサイズが削減され、ネットワーク送信やデータベース保存の前処理として有効です。
JSON にエラーがある場合はどうなりますか?
構文エラーが検出された大まかな行番号を含むエラーメッセージが表示されます。よくある問題は、末尾のカンマ・引用符のないキー・括弧の不一致などです。
データはサーバーにアップロードされますか?
いいえ。すべての JSON 処理はブラウザ内で JavaScript の組み込み API(JSON.parse・JSON.stringify)を使って行われます。何もサーバーには送信されません。
インデントのオプションはどれだけありますか?
2スペース(デフォルト)・4スペース・タブ文字の3つから選べます。これは整形済みの出力にのみ影響します。圧縮後の出力には定義上インデントがありません。
大きな JSON ファイルも処理できますか?
はい、ブラウザのメモリ制限の範囲内であれば処理できます。非常に大きな出力(50,000文字超)の場合、表示されるプレビューは切り詰められますが、コピーボタンを使えば完全な結果を取得できます。