Create ZIP archives or open existing ones — entirely in your browser, with no upload.
Runs locally — your files are never uploaded.
How much smaller does zipping files make them?
It depends entirely on the file type. Text, CSV, JSON, HTML and source code typically shrink by 60–90% because ZIP finds repeated byte sequences. JPG, PNG, MP4 and PDF are already compressed internally, so they usually save only a percent or two — the archive mainly bundles them into one file.
Understanding your result
Compression works by finding repetition, which is why results vary so much by file type. Text, CSV, JSON, HTML and source code typically shrink by 60–90% because they repeat words and structure constantly. JPG, PNG, MP3, MP4 and PDF are already compressed internally, so zipping them usually saves a percent or two — that is expected, not a fault, and the archive is still useful for bundling many files into one. On security: the tool strips path components from every entry when repackaging, which blocks the “zip slip” attack where a crafted archive contains names like ../../ that write files outside the folder you extracted into.
Formula and method
ZIP uses the DEFLATE algorithm, which combines LZ77 back-references to repeated byte sequences with Huffman coding of the result. The space saved is 1 − (compressed size ÷ original size), expressed as a percentage.
Assumptions and limitations
Password-protected and encrypted archives cannot be opened, and archives using less common compression methods may be unreadable. Because everything is held in memory, very large archives can exhaust what the browser allows — this suits everyday files rather than multi-gigabyte backups. Extraction repackages the contents as a single flat ZIP for download rather than writing loose files to disk, since browsers cannot write folders directly.
Worked example
Two text files totalling 6 KB with a lot of repetition compress to well under half their original size, while the same operation on a JPG saves almost nothing because the image is already compressed.
How to use this tool
- Choose whether to create an archive or open one.
- Select your files, or the ZIP you want to open.
- For creating, pick a compression level.
- Download the result.
Common mistakes to avoid
- Expecting photos or videos to shrink much — they are already compressed.
- Assuming a ZIP is secure; standard archives are not encrypted.
- Trying to open a password-protected archive here.
- Loading enormous files that exceed the browser’s memory.
About the ZIP Maker & Extractor
This tool creates ZIP archives from files you select, or opens an existing ZIP to list and repackage what is inside. Everything happens in your browser using a bundled compression library, so files are never uploaded to a server.
Who should use this tool
Anyone who needs to bundle files for email or upload, or open a ZIP on a device without archive software.
Benefits
- No upload, so confidential documents stay on your machine.
- Adjustable compression level, from store-only to maximum.
- Shows the real compression achieved rather than a vague promise.
- Handles duplicate filenames instead of silently overwriting one.
Practical use cases
- Bundling several attachments into one file for email.
- Checking what is inside a ZIP before extracting it.
- Compressing logs, CSVs or source files for transfer.
- Opening an archive on a machine with no archive software installed.
Explore all PDF and File Tools tools
Frequently asked questions
Are my files uploaded?
No. The compression library is bundled with the page and runs in your browser, so nothing is sent to a server. That is what makes this safe for confidential documents.
Why did my ZIP barely get smaller?
You probably zipped already-compressed files such as JPG, PNG, MP4 or PDF. There is little repetition left to exploit, so the archive mainly serves to bundle them together.
Can I open a password-protected ZIP?
No. Encrypted archives are not supported, so a password-protected file will report as unreadable rather than prompting for a password.
What compression level should I use?
Level 6 is the usual balance of speed and size. Level 9 squeezes out a little more at noticeably more time; level 0 stores files without compressing, which is fastest.
Is a ZIP file encrypted?
Not by default. A standard ZIP hides nothing — anyone can open it. For confidentiality you need genuine encryption, not an archive.