無料オンラインツール

JSON 整形ツール

このツールの入力データはブラウザ内で処理します

JSONを見やすく整形・圧縮し、構文エラーを確認できる無料ツールです。入力内容はサーバーへ送信せず、ブラウザ上で処理します。

JSONを入力

JSONを貼り付けるか、UTF-8のJSONファイルを選択してください。

入力したJSONはサーバーへ送信されません。すべてブラウザ上で処理されます。

JSON整形とは?

JSON整形(Pretty Print)は、JSONのデータ構造を保ったまま改行やインデントを追加し、人が読みやすい表示へ整える処理です。このツールでは2スペース、4スペース、タブからインデントを選べます。

JSONを圧縮するとは?

JSONの圧縮(Minify)は、構造上不要な空白や改行を取り除いて1行にする処理です。文字列の中にある空白や改行は削除せず、データ型やキーの順序も意図的に変更しません。

JSON構文エラーとは?

カンマの不足や余分なカンマ、ダブルクォートの不足、波括弧・角括弧の閉じ忘れなどがあると、JSONとして解析できません。取得できる場合はエラー付近の行・文字位置も表示します。

JSON整形の例

整形前:

{"name":"Taro","age":20,"skills":["Java","Python"]}

整形後:

{
  "name": "Taro",
  "age": 20,
  "skills": [
    "Java",
    "Python"
  ]
}

使い方

  1. 入力欄へJSONを貼り付けるか、JSONファイルを選択します。
  2. 読みやすくする場合は「整形する」、1行にする場合は「圧縮する」を押します。
  3. 結果をコピーするか、JSONファイルとしてダウンロードします。

FAQ

JSON整形でデータ内容は変わりますか?

データ構造や値を変更せず、表示形式だけを整えます。数値の精度が失われる可能性がある入力や、同じオブジェクト内に重複したキーがある入力は、内容を勝手に変えないようエラーとして停止します。

入力したJSONはサーバーに送信されますか?

いいえ。構文チェック、整形、圧縮、ダウンロードデータの作成はすべてブラウザ内で行います。

JSONがエラーになる主な原因は?

カンマ、ダブルクォート、括弧の記述ミスが主な原因です。末尾の余分なカンマも使用できません。

JSONを1行にできますか?

はい。「圧縮する」を使用すると、文字列内部を保護しながらJSON全体を1行形式にできます。

数値や文字列の型は変わりますか?

変わりません。例えば文字列の"00123"は文字列のまま保持されます。

10〜3,000文字0 / 3,000

必要に応じて確認のご連絡を差し上げる場合があります。

入力内容はフィードバック送信のためにのみ使用します。ファイルの添付やページ内容の自動送信は行いません。