JSON ミニファイ
空白を削除して JSON を圧縮
Loading editor...
関連ツール
よくある質問
不要な空白、インデント、改行をすべて削除します。データ自体は同一で、取り除かれるのは整形用の文字だけです。一般的なJSONではファイルサイズが30〜60%程度小さくなることがあります。
ネットワーク送信前(APIレスポンス、プロダクション用の設定ファイル、保存データなど)にミニファイすると効果的です。ペイロードが小さくなり、転送が速くなって帯域コストも下がります。一方、人が読む必要があるJSONはミニファイしない方がよいです。
インデントやネストの深さによります。2スペースで深くネストしたファイルなら40〜60%縮むことがありますが、短い値のフラットな配列だと10〜15%程度のこともあります。正確な差分はSize Analyzerで確認できます。
変わりません。削除されるのは整形用の空白だけで、キー、値、配列、ネスト構造はそのままです。整形版とミニファイ版は、どちらもJSON.parse()の結果が同一になります。