入出力データはサーバーに送信されず、どこにも保存されません。すべての処理はブラウザ上で完結します。

JSON ミニファイア(JSON 圧縮)

圧縮結果
 

使い方


JSON を入力欄に貼り付けると、空白・改行・タブが削除された最小サイズの JSON が出力されます。圧縮前後のバイト数と削減率が表示されるので、ファイルサイズ削減効果が一目で分かります。

JSON 最小化とは


JSON はインデントや改行を入れて整形すると人間に読みやすくなりますが、ネットワーク転送時には**空白を除去した方がペイロードサイズが減ります**。たとえば設定ファイルから API レスポンスへ展開する場面、CDN にキャッシュさせる JSON、メタデータタグなど、サイズを抑えたい場面で使います。整形済みの JSON を `JSON.parse` → `JSON.stringify` するだけで実現でき、本ツールはこの処理をブラウザ内で実行します。

活用シーン


  • API ペイロードのサイズを削減したい場面
  • `<script type="application/ld+json">` に埋め込む JSON-LD の最小化
  • 環境変数や CI/CD の設定値として 1 行に圧縮した JSON を渡したい
  • CDN キャッシュ対象の JSON ファイルのサイズ最適化
  • メタタグ・data 属性に JSON を入れたい場合(HTML が肥大化しない)

プライバシー


圧縮処理はすべてブラウザ内で完結し、入力 JSON がサーバーに送信されることはありません。機密情報を含む設定ファイルや API レスポンスを試す場面でも安全です。