Make and Open a ZIP File on Android
You need to send 30 files as one, or someone sent you a ZIP you can't open. Here's what zipping does, what it won't shrink, and how to do both on a phone.
Zipping files bundles them into one container and compresses whatever is compressible — which, for the files most people want to send, is almost nothing. Photos, videos, music, PDFs and Office documents are already compressed internally, so a ZIP of 30 JPEGs is typically 0–3% smaller than the JPEGs were. The real reason to zip them is that 30 attachments become 1, and folder structure survives the trip.
On Android, Convertlix's File Compressor creates and opens ZIP archives on the handset, so the files never leave the device — no upload, no server-side copy, nothing to retain. The scope, up front: Android 8.0 or later, sign-in required (there is no guest mode), 50 MB per job for ZIP on the free tier with batches of 5 items, against a server-set monthly allowance of conversions shown in the app, and the archive lands in Downloads. It handles ZIP; RAR and 7z are different formats and are not covered.
What ZIP compresses, and what it doesn't
ZIP's standard compression is DEFLATE, which finds repeated byte sequences and stores them once. That works spectacularly on some data and not at all on other data, and the dividing line is whether the file has already been compressed.
| File type | Typical ZIP saving | Why |
|---|---|---|
| Plain text, CSV, logs, source code | 60–90% | Massively repetitive; ideal for DEFLATE |
| XML, JSON, SVG, HTML | 70–90% | Repeated tags and attribute names |
| WAV audio, BMP and uncompressed TIFF | 20–50% | Raw sample and pixel data has real redundancy |
| 0–10% | Streams inside are usually already compressed | |
| DOCX, XLSX, PPTX | ~0% | These are already ZIP files. Zipping a ZIP adds overhead |
| JPEG, PNG, WEBP, HEIC | 0–2% | Already compressed; noise has no redundancy left |
| MP4, MKV, MOV, MP3, AAC | 0–1% | Same — the codec already did this |
| An already-zipped archive | Slightly larger | You've added a second container |
That table is the whole story, and it explains the most common disappointment with this task: you cannot zip your way under an upload cap if you're sending media. A 120 MB folder of holiday photos zips to about 119 MB. If the goal is size rather than tidiness, the lever is the media itself — Resize a Photo to Under 100 KB for a Form for images, or re-encoding for audio and video.
The DOCX row deserves emphasis because it surprises people: the modern Office formats are ZIP containers with XML inside. Zipping a DOCX gives you a ZIP containing a ZIP, which is very slightly bigger than what you started with.
The good reasons to zip anyway
Size is the wrong reason. These are the right ones:
- One attachment instead of thirty. Email clients, upload forms and chat apps all handle a single file better than a multi-select, and nothing arrives out of order or half-attached.
- Folder structure survives. A ZIP preserves directory paths, so a nested project folder arrives nested. Attaching 30 loose files loses that entirely, and the person on the other end has to guess.
- Filenames survive intact. Some upload paths mangle unusual characters or truncate long names. Inside an archive the names are data, not filenames the transport touches.
- It's one integrity check. The archive either extracts cleanly or reports an error, so you find out about a truncated transfer immediately rather than when someone opens file 17.
- ZIP is genuinely universal. Windows, macOS, Linux, Android and iOS all open ZIP without extra software. RAR and 7z compress better on compressible data and need the recipient to install something, which is usually a worse trade than a few percent.
Opening a ZIP someone sent you
Extraction is the other half of the job and it has its own small set of failure modes.
Password-protected archives. ZIP supports encryption, and if the sender used it you need the password from them. There is nothing to do about a forgotten one — that is the point of encryption.
RAR and 7z pretending to be archives you can open. They are different formats
despite doing a similar job. Convertlix handles ZIP; a .rar needs something else. Ask
the sender to re-send as ZIP if you're on a phone, which is a reasonable request.
Character encoding on old archives. Filenames in archives created on older Windows systems in a non-Latin locale can extract as garbled text. The files themselves are fine; the names are misread. Renaming afterwards is usually the fastest fix, and Rename Multiple Files at Once on Android covers doing that in bulk.
Archives that expand enormously. A 10 MB ZIP of text can extract to several hundred megabytes. Check the free space before extracting something suspiciously small.
How to create a ZIP on your phone
- Decide whether zipping is the right tool. If you need one file out of several, yes. If you need smaller files, no — compress the media itself instead.
- Get the filenames right first. Names inside an archive are frozen once it's built; renaming afterwards means rebuilding it. Consistent, numbered names are worth the two minutes.
- Check the total size against the free cap. ZIP jobs are capped at 50 MB on the free tier with batches of 5 items — that is a real limit, and a folder of video will exceed it. Premium raises the file ceiling to 2 GB and batches to 200.
- Create the archive. In Convertlix, open File Compressor, pick the files through Android's file picker and create the ZIP. The archive is built on the phone.
- Open your own archive before you send it. Extract it and check the contents. Sending an archive you haven't verified is how people discover a missing file after the deadline.
- Tell the recipient what's in it. A one-line note listing the contents saves a round trip, especially if the names aren't self-explanatory.
When this doesn't work
- You're trying to beat an upload cap with media. Photos, video and audio don't compress in a ZIP. This is the single most common wasted attempt on this task, and the honest answer is to re-encode the media or split the delivery.
- RAR, 7z, TAR.GZ and ISO. Different formats. Convertlix creates and opens ZIP only, which is a limitation worth knowing before you need it.
- Very large sets on the free tier. 50 MB per job and 5 items per batch means a bulk delivery needs Premium or a computer.
- You need encryption you can rely on. ZIP's older encryption scheme is weak, and the stronger AES variant isn't uniformly supported across tools. For genuinely sensitive material, encrypt properly with a tool built for it rather than trusting an archive password.
- The recipient is on a locked-down system. Some corporate mail gateways strip or quarantine ZIP attachments outright, precisely because archives can hide their contents from scanners. Check before relying on it.
FAQ
Does zipping files make them smaller?
It depends entirely on what they are. Text, CSV, logs, code, XML and JSON compress by 60–90% because they are highly repetitive. Photos, video, audio, PDFs and Office documents are already compressed internally, so a ZIP of those saves between nothing and about 3% — and zipping a DOCX or an existing ZIP produces a file slightly larger than the original, because you have added a container around data that has no redundancy left.
Why is my ZIP the same size as the original files?
Because the files were already compressed. JPEG, PNG, MP4, MP3 and PDF all apply their own compression when they're created, and DEFLATE has nothing left to find — the remaining data looks like random noise to it. That is not a fault in the archiver; it means the useful thing your ZIP is doing is bundling and preserving structure, not saving space.
How do I open a ZIP file on Android?
Any tool that reads ZIP archives will extract it, including Convertlix's File Compressor, which opens archives as well as creating them, on the phone. Two things commonly block it: the archive is password-protected, in which case you need the password from whoever sent it, or it is actually a RAR or 7z file, which are different formats despite doing a similar job.
Does Convertlix upload my files?
No. The files are opened through Android's own file picker, packed or unpacked on the phone, and written back to the device — nothing is sent anywhere, and the app has no storage permission, so it cannot read anything you did not select. Its network calls carry identity, licence, quota, configuration and payment data, never a file. Sign in once, switch on airplane mode, and it still works.
Is there a free way to zip files without an app?
Yes. Android's built-in Files app can create and extract ZIP archives on most recent
devices, with no install at all — check there first. On a computer, Windows Explorer
and macOS Finder both zip and unzip natively, and 7-Zip is free, open source, and
compresses genuinely better than ZIP on compressible data while also opening RAR, 7z
and almost everything else. The command line zip -r out.zip folder/ is the fastest
option if you already live there. As of September 2026 browser-based archive tools
generally upload your files to their servers first, which for a folder of documents is
worth noticing.
If you need thirty files to arrive as one and you'd rather they didn't pass through a website on the way, pack them on the phone and extract your own archive before you send it.