Repack a ZIP using maximum DEFLATE compression and optional metadata cleanup.
📉
Choose a ZIP archive
Best results usually come from text, CSV, XML, code and uncompressed documents.
ZIP ready
Why some ZIP files cannot become smaller
JPEG, WebP, MP4, MP3 and many PDFs already contain compressed data. Repacking them may save little or can make a slightly larger archive.
What the tool does
Reads every ZIP entry in your browser.
Optionally removes common system metadata.
Repacks with DEFLATE level 9.
Compares the result with the original.
Privacy
The ZIP remains on your device during processing.
How to use it well
About this ZIP file compressor
Settings, real-world decisions, release checks and limitations.
The ZIP compressor reads an existing archive and repacks its entries with maximum DEFLATE compression. It can also remove common system files such as .DS_Store, Thumbs.db and __MACOSX metadata.
Not every ZIP can become smaller. JPG, PNG, WebP, MP4, MP3, PDF and other compressed formats may have little remaining redundancy, while text, CSV, JSON, XML and source code usually compress more effectively.
Choose settings by outcome
Setting or choice
Choose it when
Trade-off
Maximum DEFLATE
Text, CSV, JSON, XML, logs and source code
More CPU time
Remove system files
Shared archives containing __MACOSX or .DS_Store
Do not remove files whose purpose you do not understand
Keep original if smaller
Recommended for mixed media archives
The output may simply remain the original
Compress sources first
Best when photos or PDFs dominate
Changes the files, not only the container
Recommended workflow
1
Inspect which file types occupy most of the archive.
2
Remove unnecessary duplicates and optional system metadata.
3
Repack with maximum compression and compare against the original.
4
Open the result and verify important entries before deleting anything.
Common uses
Recompress a text-heavy archive
Remove operating-system metadata before sharing
Compare original and optimized ZIP sizes
Prepare a smaller code or data package
Important limitations
Already-compressed media often cannot shrink further
Nested ZIP files gain little from another compression pass
Large archives depend on browser memory
Troubleshooting
The optimized ZIP is larger
Keep the original; this is common with already-compressed media.
Processing uses a lot of memory
Repack smaller archives or reduce source files first.