Initializing, please wait a moment

How to Compress a Zip to a Smaller Size

Last reviewed 2026-04-27. Open the zip tool to re-compress in your browser without uploading the archive.

30-second answer. Re-zipping an existing zip almost never makes it smaller because the contents are already compressed. The two things that do work: extract first, compress the heaviest files inside (images, PDFs, audio) with a different tool, then re-zip; or pick a stronger format (7z, zip-with-LZMA) when the recipient supports it. Open the zip tool after that prep, set Best compression, and download.

Why re-zipping does almost nothing

Zip uses the Deflate algorithm. Deflate finds repeating byte patterns and replaces them with shorter codes. After one pass, the patterns are gone. A second pass on the same data finds nothing to replace and just re-wraps the file in a fresh header - sometimes adding a few bytes. The browser tool will report the new size as 99-101% of the original. That is the algorithm working as designed, not a bug.

What does work: extract, compress, re-zip

The savings are inside the zip, not in the zip wrapper. The two-step pattern that pays off:

  1. Extract the archive locally so you can see the individual files.
  2. Run the right compressor on the heavy ones. A 5 MB JPEG drops to under 1 MB via image compression with no visible quality change. A scanned PDF often falls 50-70% via image-quality settings. Logs, CSVs, and source code already gain almost nothing from re-compression - leave them.
  3. Re-zip the smaller files. Use Best compression on documents and Store on the (now-smaller) media. The new archive will be substantially smaller than the original.

For a worked example: a 200 MB folder of phone photos zipped at Best becomes 197 MB. Run compress image across the photos first, then re-zip. Result: 38 MB. The work moved from the zip step to the image step, where compression actually applies.

When to pick 7z or LZMA-zip instead

If the recipient supports 7-Zip or a modern unzip client, switching to 7z's LZMA2 format saves another 10-20% on text-heavy archives. Zip with LZMA (zip "method 14") is the same algorithm wrapped in zip - older Windows Explorer cannot open it, but every modern desktop unzip can. See online zip vs 7z vs rar for the format pick, or archive formats explained for the longer comparison.

Use the right tool for the job

The pattern: image compressor for image-heavy archives, PDF compressor for PDF-heavy archives, audio re-encoder for audio archives, then the zip step. The zip tools hub lists every related tool, and file compressor vs zip covers the routing decision.

← Back to All Guides

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
  • No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.