開発者向け

JSON フォーマッター

JSON データを整形、検証、美化します。シンタックスハイライト付き。

JSON(JavaScript Object Notation)は RFC 8259 で標準化された軽量なテキストベースのデータ形式です。キーと値のオブジェクトと順序付き配列でデータを表現し、Web API や設定ファイルの事実上の標準となっています。このツールは JSON の整形・検証・圧縮をすべてブラウザ内で行い、データがサーバーに送信されることはありません。

インデント:

使い方

  1. 入力欄に JSON を貼り付けます。
  2. インデントを選び、「整形」をクリック。
  3. 結果をコピーするか、ダウンロード。

よくある質問

JSON の整形(フォーマット)とは?

JSON 整形(プリティプリント/ビューティファイとも)は、JSON テキストにインデントと改行を加えて構造を読みやすくすることです。変更されるのは空白文字だけで、データ自体は変わりません。2 スペースのインデントが最も一般的です。

JSON が無効になる主な原因は?

よくある原因は、最後の要素の後の末尾カンマ、シングルクォート文字列(JSON はダブルクォート必須)、引用符なしのキー、コメントの混入の 4 つです。いずれも JavaScript では許容されますが、JSON 仕様(RFC 8259)では禁止されています。

整形とミニファイの違いは?

整形は人が読みやすいよう空白を追加し、ミニファイは不要な空白をすべて削除してペイロードを最小化します。編集やデバッグには整形を、本番 API やストレージにはミニファイを使います。

JSON はサーバーにアップロードされますか?

いいえ。このツールはブラウザ内の JavaScript だけで動作し、ネットワークを切った状態でも貼り付け・整形・検証ができます。入力内容が送信・保存されることは一切ありません。