JSON を貼り付け

結果

API のレスポンスや設定ファイル、ログに混ざった読みにくい JSON を、貼り付けるだけで整形・検証・圧縮できるツールです。整形(Beautify)はスペース2/スペース4/タブのインデントを選んで階層を見やすく展開し、圧縮(minify)は空白と改行を取り除いて1行にまとめます。構文が壊れている場合は「何行目・何文字目」でエラーを指摘するので、カンマの付け忘れや閉じ括弧のミスをすぐ直せます。「キーをソート」を有効にすると、オブジェクトのキーをネストの奥まで再帰的にアルファベット順へ並べ替えるので、2つの JSON を見比べるときの差分が安定します。入力は打つたびにリアルタイムで結果へ反映され、ワンクリックでコピーできます。JSON は API キーや個人情報、業務データを含むことが多いため、本ツールは整形・検証・圧縮のすべてをあなたのブラウザの中だけで実行し、サーバーへアップロード・保存・送信は一切行いません。社内データや本番のレスポンスを安心して貼り付けられます。

使い方

  1. 左の入力欄に JSON を貼り付けます(「サンプル」で例を入れて試せます)。
  2. 上のツールバーで「整形 / 圧縮(minify)」とインデント、必要ならキーのソートを選びます。
  3. 右に結果が即時表示され、構文エラーは行・列で指摘されます。「コピー」で出力をコピー。入力はどこにも送信されません。

よくある質問

貼り付けた JSON はアップロードされますか?

いいえ。整形・検証・圧縮はすべてあなたのブラウザ内(JavaScript)で実行され、JSON はサーバーへアップロード・保存・送信されません。API キーや個人情報、業務データを含む JSON も安心して貼り付けられます。

JSON の構文エラーはどこで分かりますか?

不正な JSON を入力すると、結果欄ではなくステータス行に「何行目・何文字目」でエラー位置を表示します。カンマの過不足、閉じ括弧の不足、文字列のクォート漏れなどをその場所から特定できます。

整形(Beautify)と圧縮(minify)の違いは?

整形は選んだインデント(スペース2/4/タブ)で階層を展開し、人が読みやすい形にします。圧縮(minify)は空白と改行をすべて取り除いて1行にまとめ、転送量を減らします。出力欄には元の文字数と結果の文字数も表示されます。

「キーをソート」は何をしますか?

オブジェクトのキーを、ネストの奥まで再帰的にアルファベット順へ並べ替えます。配列の要素順は変えません。2つの JSON を比較するときにキー順をそろえると差分が安定し、見比べやすくなります。

コメント付き JSON(JSONC)や末尾カンマは扱えますか?

本ツールは標準の JSON 仕様で検証するため、コメントや末尾カンマがあると構文エラーになります。これは設定ファイル等の誤りを正確に見つけるための仕様です。コメントや末尾カンマは取り除いてから貼り付けてください。

大きな JSON でも使えますか?

はい。処理はすべて端末内で行うため、通信待ちがなく手元のマシンの性能で動きます。数百KB〜数MB程度の JSON も一般的なPCで快適に整形できます(極端に巨大なファイルはブラウザのメモリに依存します)。