Tool Kumarのツール

JSON圧縮

ネットワークで送信する前やテスト用フィクスチャに保存する前に、JSONから意味を持たない空白を取り除きます。読みやすい入力は左側にそのまま残ります。

このツールの使い方

  1. 有効なJSONを貼り付けます。
  2. 出力がコンパクトな1行に切り替わります。
  3. 圧縮したJSONをコピーするか、ダウンロードします。

実行例

圧縮ではインデントと改行を取り除き、値はすべてそのまま残します。"Ada Lovelace"の間の空白は文字列の一部なので、取り除かれません。

入力

{
  "name": "Ada Lovelace",
  "age": 36,
  "active": true,
  "tags": [
    "json",
    "tools"
  ],
  "profile": {
    "city": "London"
  }
}

出力

{"name":"Ada Lovelace","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}

オプションと注意点

  • いつでも整形された出力に戻せます。
  • キーのソートは、受け取る側が挿入順に依存していない場合にだけ使ってください。
  • パーサーは大きな整数を丸めず、元の桁をそのまま保持します。

標準でプライバシーを保護

ドキュメントはこのブラウザー内に残ります。Tool Kumarは、解析、変換、ダウンロードファイルの作成を端末内で行います。アカウント登録やアップロードの手順はありません。

JSON圧縮のよくある質問

圧縮するとJSONのデータは変わりますか?
いいえ。取り除くのは文字列の外にある空白だけです。値、キー名、順序は変わりません。
文字列は変更されますか?
いいえ。引用符で囲まれた文字列内の空白はそのまま残ります。
圧縮と同時に構文チェックもできますか?
はい。圧縮した出力を生成する前に、入力が有効かどうかがステータスバーに表示されます。

関連ツール

JSON整形ツール、JSON構文チェック、JSONをCSVに変換。