フォーマッターは厳密な JSON 構文で検証してから、一貫したインデントを適用します。カンマ、引用符、括弧の不足などを検出すると行・列を示し、修復できる場合は変更内容をプレビューします。元の入力は、修復を適用するまで変更されません。
スペースまたはタブを選び、確認中のコードベースの規約に合わせられます。API レスポンス、ネストした設定、PR や issue に貼る読みやすい payload の確認に向いています。
このテーマに関するよくある疑問と回答をまとめました。
JSONデータを適切なインデントで自動整形・検証し、読みやすく、デバッグや共有がしやすくなります。
はい、2スペース、4スペース、またはタブから選べます。JSON では一般的に 2 スペースが使われます。
はい。厳密な JSON 構文で検証し、エラーの行・列と周辺のソースを表示するため、入力を変更する前に問題を確認できます。
対応できる構文エラーには修復案を提示し、実際の変更内容を先に表示します。自動では変更せず、修復結果を適用するかコピーするかを選べます。
入力上限は UTF-8 で 5 MB です。整形と検証はブラウザーの worker で実行され、上限を超える場合は処理を開始せずサイズに関する案内を表示します。
いいえ、JSON の整形はブラウザ内で完結します。データは JavaScript でローカルに解析・再整形され、デバイスの外に出ることはありません。