JSON を入力
→
整形済み JSON
JSON の検証には次を使用します: JSON.parse()。構文エラーには、解析に失敗した行番号と列番号が含まれます。
整形 可読性のためにインデントと改行を追加します。 圧縮 ファイルサイズを最小化するためにすべての空白を削除します。
キーボードショートカット: Ctrl/Cmd + Enter で整形します。
JSON 整形とは?
JSON をオンラインで整形、圧縮、検証できます。JSON を CSV や SQL INSERT 文に変換することもでき、すべてブラウザ内でローカルに処理されます。
JSON 整形を使う理由
ほとんどのオンライン JSON 整形ツールは、処理のためにデータをサーバーへ送信します。このツールは違います。整形、検証、変換のすべてが JavaScript により完全にブラウザ内で実行されます。つまり、API キー、設定ファイル、非公開のペイロードが端末外へ出ることはありません。また、ページの読み込み後はオフラインでも動作します。
- アップロードなし: JSON はサーバー上ではなく、ブラウザのタブ内に保持されます。
- エラー箇所の強調表示: 構文エラーは行番号付きで表示されるため、すばやく修正できます。
- 複数形式への出力: ワンクリックで CSV または SQL INSERT に変換できます。データ移行やレポート作成に便利です。
- 登録不要: 貼り付けて整形すれば完了です。アカウント、メール、待ち時間は不要です。
JSON 整形の使い方
- 左側の入力パネルに JSON を貼り付けます。
- 「整形」をクリックして整形するか、「圧縮」をクリックして転送用に圧縮します。
- JSON が無効な場合は、検証メッセージ領域に表示される構文エラーを修正します。
- 整形後の出力をコピーするか、別形式が必要な場合は CSV または SQL 変換に切り替えます。
クイックガイド
JSONフォーマットガイド 整形と圧縮の違い、エスケープ規則、よくある検証ミスを扱います。
JSON 整形を理解する ▾
例
入力
{"name":"Alice","age":30}
出力
{
"name": "Alice",
"age": 30
}
一般的な使用例
- デバッグ中に圧縮された API レスポンスを整形
- 設定やリクエストボディを保存する前に JSON を検証
- JSON を CSV または SQL 対応の構造に変換
- ドキュメントやデモ用にサンプルペイロードを整形
よくある質問
対応している JSON 標準は何ですか?
標準 JSON(RFC 8259)。コメント付きの JSONC はサポートされていません。貼り付ける前にコメントを削除してください。
JSON を CSV に変換するには?
入力欄にオブジェクトの JSON 配列を貼り付け、"JSON to CSV" タブをクリックしてください。各キーが列になります。
サイズ制限はありますか?
厳密な上限はありませんが、非常に大きなファイル(>10 MB)はブラウザの動作を遅くする可能性があります。大きなデータには専用の CLI ツールの使用を検討してください。
この JSON 整形は無料ですか?
はい。このツールは完全に無料で、登録は不要です。すべてブラウザ内で実行され、データがサーバーに送信されることはありません。
このツールは JSON をサーバーにアップロードしますか?
いいえ。JSON がどこかにアップロードされることはありません。整形、検証、変換はすべて JavaScript を使用してブラウザ内でローカルに行われます。