メインコンテンツへスキップ

JSON 整形ツール

JSON をワンクリックで整形・圧縮・検証。構文エラーも自動で検出します。

JSON 整形ツールとは?

JSON はフロントとバックエンド間のデータ交換で最もよく使われる形式ですが、機械が生成した JSON は 1 行に詰め込まれて読みづらいことがよくあります。このオンライン JSON 整形ツールは、乱れた JSON をワンクリックで見やすいインデント構造に整形し、逆に最小サイズへ圧縮することもできます。同時に構文を検証し、エラー箇所を示します。

使い方

  1. 左の入力欄に JSON を貼り付けます。
  2. インデント(2 スペース・4 スペース・タブ)を選びます。
  3. 「整形」で読みやすく、「圧縮」で 1 行にまとめます。
  4. 結果は右側に表示され、ワンクリックでコピーできます。エラーがあればステータスに理由が出ます。

主な用途

  • API レスポンスの構造を確認する。
  • 設定ファイルのインデントを統一する。
  • 公開前に JSON を圧縮して転送量を減らす。
  • 手書きの JSON が正しいか検証する。

よくある質問

このツールはデータを送信しますか?

いいえ。整形・圧縮・検証はすべてブラウザ内で JavaScript により実行され、貼り付けた JSON がサーバーに送信・保存されることはありません。

大きな JSON ファイルも扱えますか?

ブラウザのメモリに収まる範囲であれば可能です。数 MB の JSON は瞬時に処理できます。非常に大きい場合は PC のブラウザをおすすめします。

なぜ「構文エラー」が出るのですか?

末尾のカンマ、キーがダブルクォートで囲まれていない、シングルクォートの使用、コメントの混入などが主な原因です。エラーメッセージが位置の目安を示します。

整形と圧縮の違いは?

整形はインデントと改行を加えて読みやすくします。圧縮は空白をすべて除いて 1 行にまとめ、サイズを最小化します。