Initializing, please wait a moment

How to Reduce Zip File Size Online (Free)

. 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.

A zip is too big when it holds files that are already compressed - photos, video, PDFs, audio - because ZIP's DEFLATE step cannot shrink them further. To get under an email limit, convert the heavy files first (PNG or HEIC to JPG), re-zip only the documents that must travel, or split the archive into parts.

30-second answer. Most "zip file is too big" cases are caused by three things: (1) the zip contains photos / videos / PDFs that are already compressed, so DEFLATE has nothing to give; (2) the source files are in the wrong format (PNG photos, HEIC, BMP, TIFF, WAV); (3) the zip just packages too much - the right move is to split it. Three tactics in order of size cut: convert the heavy files first (PNG to JPG, HEIC to JPG), re-zip without media if the documents are what need to travel, or split the zip into pieces that fit your upload limit. Detailed walkthrough below.

Why your zip is bigger than expected

See ZIP Compression Ratios by File Type
Text compresses 50-80%; JPG, PNG, and ZIP-in-ZIP gain almost nothing when re-zipped.

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.

Typical ZIP size cut by content type
What is inside the zipTypical cut from re-zippingWhat actually helps
Text, source code, CSV50-80%Already optimal; level 9 adds only 1-3% more
JPG, HEIC, MP3, MP4, modern PDF0-3%Convert or drop the heavy files (Tactic A)
PNG, BMP, TIFF photos0-5%Convert to JPG first - 5 to 10x smaller (Tactic A)
A zip placed inside another zip0%Re-zipping cannot squeeze already-zipped bytes

Tactic A - convert the heavy files before zipping

Tactic A - convert the heavy files before zipping on How to reduce zip file size online: run Image Compressor or Video Converter on the biggest members, then rebuild with Zip Compressor.

  • 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

Reduce ZIP to 25 MB - 4 Tactics
Open the ZIP, convert large images, re-zip, and use a share link if still over 25 MB.

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:

  1. Open the existing zip and check the largest items by size. Most ZIP managers (Windows Explorer, macOS Finder) sort the contents by size.
  2. For each PNG / HEIC / BMP / TIFF in the top of the list, run Tactic A (format conversion).
  3. Re-zip the folder. If the result is now under 25 MB, you are done.
  4. 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

What does NOT reduce zip size on How to reduce zip file size online is maxing the archive slider alone when members are already JPG, MP4, or PDF - Zip Compressor cannot invent free bytes from those files.

  • 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

Decision recap for How to reduce zip file size online: shrink heavy members first, rebuild the ZIP, split only when a portal enforces a hard MB cap you cannot beat with recompression.

Related reading: how to compress a folder for email covers the upstream "I have a folder, what is a recommended zip path" question. File compressor vs ZIP covers when ZIP is the wrong tool entirely.

Frequently Asked Questions

Why does my zip stay almost the same size after compressing?

ZIP uses DEFLATE, which only shrinks repetitive bytes. Photos (JPG, HEIC), video (MP4), audio (MP3), and modern PDFs are already compressed by their own codec, so DEFLATE finds nothing to squeeze and the zip is typically 0 to 3% smaller than the loose files. Convert or drop the heavy media first, then re-zip only the compressible documents.

What is the biggest single win for getting under a 25 MB email cap?

Converting the heavy source files before zipping. A 200 MB zip of PNG photos usually lands at 25 to 40 MB after converting the PNGs to JPG at quality 85 - a 5 to 10 times cut. HEIC and BMP or TIFF respond the same way. Re-zipping alone, or maxing the compression slider to level 9, adds only 1 to 3% and cannot clear the gap on media.

Does switching from ZIP to 7z or RAR reduce size enough to matter?

Rarely. 7z and RAR use tighter algorithms (LZMA or LZMA2) that gain 5 to 15% on text-heavy archives and about 0% on already-compressed media. That gain is seldom enough to clear an email cap, and your recipient may not have software to open 7z or RAR. Convert the heavy files or split the archive instead.

Privacy

Privacy on How to reduce zip file size online means client-side zip paths keep files in the browser session when available - do not upload archives that hold credentials to a host you do not trust.

Checking a recompression before you send it

The in-browser mode of Zip File lets you pick a compression level from 0 to 9 before building the archive and shows a live percent-smaller readout once the ZIP finishes - original size against finished archive size, calculated on-device. Level 0 skips DEFLATE entirely and just stores the files, which is the right choice when everything inside is already-compressed media, since STORE skips the cost of DEFLATE searching for patterns that are not there. The readout settles the "did recompressing actually help" question without guesswork: a result near 0% confirms the content is already-compressed media and Tactic A applies, while a result above 40% signals text-heavy content where the default level 6 is already doing most of the work. Building the archive this way never uploads the files - the ZIP is created and measured entirely in the browser tab.

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.
  • No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
  • Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
  • 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.

Related tools:

Tags: #guide, #zip, #compress

Related guides: