How to Reduce Zip File Size Online (Free)
Last reviewed 2026-04-27. Every step below runs in your browser; the zip never uploads to a server. Tested with the 25 MB email cap that Gmail, Outlook, and Yahoo enforce on attachments.
Why your zip is bigger than expected
ZIP compression uses an algorithm called DEFLATE. It works by finding repeated byte patterns in the input and replacing them with shorter codes. That works brilliantly on text files, source code, CSV, and DOCX (50-80% size cut) because text has lots of repetition. It does almost nothing on JPG, PNG, HEIC, MP3, MP4, or modern PDFs because those formats have already been compressed - the bytes are nearly random, so there is no pattern for DEFLATE to find. A zip of 100 iPhone JPGs is typically 1-3% smaller than the loose photos. A zip of 100 source-code files is typically 70-80% smaller.
Diagnose your case in 10 seconds. Open the zip, look at what is inside. If the bulk is photos / videos / PDFs / audio, ZIP itself cannot help further - you have to attack the source files (Tactic A). If the bulk is documents, source code, or spreadsheets but the zip is still over your limit, the zip is just too large for one attachment (Tactic C). The hybrid case - some docs and some photos - is solved by Tactic B.
Tactic A - convert the heavy files before zipping
This is the tactic that gives the biggest size cut, by a wide margin. Format conversion can shrink the zip by 70-95% without re-zipping anything. Three common cases:
- PNG photos in the zip. PNG is a lossless format meant for screenshots and graphics. PNG photographs are 5-10x larger than the same image as JPG at quality 85. Run each PNG photo through Compress Image with output JPG, save them, then re-zip. A 200 MB zip of PNG photos typically lands at 25-40 MB after this step.
- HEIC photos from iPhone. HEIC is already small but does not open on Windows / older Android / most browsers. Convert to JPG via HEIC to JPG - the JPG copies are similar size, but the recipient can actually use them. For a batch see how to convert 100 HEIC photos to JPG.
- BMP / TIFF / RAW. All three are 5-10x larger than equivalent JPG. If the zip contains any of these, convert to JPG first.
After converting, delete the originals from the folder and re-zip. The new zip will be a fraction of the original size and your recipient will not need any special software to open the contents.
Tactic B - re-zip without media
If the zip is part documents and part media, ask whether the recipient really needs both. The documents are the small part of the zip but usually the part the recipient cares about. Photos and videos can ride along on a transfer link (Drive, Dropbox, WeTransfer) while the documents go as the email attachment.
Step-by-step: open the original folder, drag just the documents into Zip File, download the small zip. Upload the photos / videos to a transfer service in a separate share. Email the small zip + the share link. The recipient gets everything; the email attachment stays under 25 MB.
Tactic C - split the zip into pieces
If you cannot drop any content and you cannot use a transfer link (some recipients block external file-sharing services), splitting is the answer. Take the source folder, split it into halves or thirds, and zip each part separately. The recipient extracts each zip into a common folder and gets the original structure back.
Step-by-step: open the original folder, manually split into part-1, part-2, part-3 sub-folders so each is under your size budget (use 20 MB to leave headroom for email overhead, not 25 MB). ZIP each sub-folder separately via Zip File. Send each as a separate email or attach all three to one email if the total is under your provider's combined limit.
Tactic D - reduce zip file size to 25 MB online free
The most common search variant is "reduce zip file size to 25 MB online free" - the 25 MB number is Gmail's attachment cap. The fastest path to that specific target:
- Open the existing zip and check the largest items by size. Most ZIP managers (Windows Explorer, macOS Finder) sort the contents by size.
- For each PNG / HEIC / BMP / TIFF in the top of the list, run Tactic A (format conversion).
- Re-zip the folder. If the result is now under 25 MB, you are done.
- If not, drop the largest single item from the zip and put it on a transfer link. The smaller zip + the share link still delivers everything.
This works in ~80% of "my zip is just over 25 MB" cases. The remaining 20% need Tactic C splitting because the content genuinely cannot be reduced further.
What does NOT reduce zip size
Three things that look like they should help but do not:
- Re-zipping the existing zip. A zip-of-a-zip is the same size as the inner zip. DEFLATE cannot squeeze already-DEFLATEd content. Re-zipping always wastes time.
- Switching from ZIP to RAR or 7z. 7z and RAR use slightly tighter algorithms than ZIP (LZMA / LZMA2 vs DEFLATE), but the gain on already-compressed media is still ~0%. The gain on text-heavy zips is 5-15%, which is rarely enough to clear an email cap. Plus your recipient may not have software to open RAR / 7z. ZIP vs 7z vs RAR covers when the format swap is worth it.
- Setting "maximum compression" in the zip tool. Most ZIP tools default to "normal" DEFLATE level 6. Switching to level 9 ("maximum") gives 1-3% extra cut on text-heavy zips and 0% on media. Not worth the time except for very large source-code archives.
Decision recap
Open the zip, look at what is inside. If photos / videos dominate: Tactic A (convert formats first). If you only need to send the documents: Tactic B (re-zip docs only, transfer-link the media). If everything must travel as zips: Tactic C (split into 20 MB pieces). For the specific "reduce to 25 MB" target, run Tactic A then check size; that clears 80% of cases.
Related reading: how to compress a folder for email covers the upstream "I have a folder, what is the best zip path" question. File compressor vs ZIP covers when ZIP is the wrong tool entirely.
Privacy
Every tool linked in this guide runs in your browser on your own device. The zip you are trying to shrink, and any files inside it, never get uploaded to a server. That matters when the contents include HR forms, tax documents, contracts, medical records, or source code under NDA. For the broader category see free online tools that work without uploading files.
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.