🗜️ JSON圧縮
解析して空白なしで再シリアライズし、JSONを最小サイズに圧縮。瞬時の検証とサイズ削減——すべてブラウザ内で完結、アップロード不要。
JSON圧縮について
このJSON圧縮ツールは完全にブラウザ内で動作します。JSONを貼り付けて圧縮をクリックするだけで、瞬時に最もコンパクトなバージョンを取得できます。ツールは入力を JSON.parse で解析し、インデントや余分な空白なしで JSON.stringify を使って再シリアライズします——最小の有効な表現を生成します。サーバーにアップロードされることはありません。
なぜJSONを圧縮するのか?
空白、改行、インデントはJSONを人間にとって読みやすくしますが、ネットワークやストレージが運ぶべきバイト数を増やします。圧縮されたJSONは整形印刷されたJSONより30%〜60%小さくなり、APIレスポンスを高速化し、帯域幅コストを削減し、データベースやキャッシュのストレージ要件を下げます。
使い方
- JSONを入力ボックスに貼り付けます。
- 圧縮をクリックして圧縮するか、検証で構文のみチェックします。
- 統計行で元のサイズ、圧縮後のサイズ、削減率を確認します。
- コピーをクリックして圧縮されたJSONをコピーするか、クリアでやり直します。
よくある質問
圧縮するとデータは変わりますか? いいえ。圧縮ツールはJSONをJavaScriptの値に解析し、再度シリアライズします。データは同一で、フォーマット(空白)のみが削除されます。
JSON5やコメントに対応していますか? いいえ。このツールは標準JSON(RFC 8259)のみサポートします。コメント、末尾のカンマ、シングルクォート文字列はエラーとして報告されます。
JSONはアップロードされますか? いいえ。すべての解析と圧縮はローカルのブラウザで行われ、データがデバイスから離れることはありません。