Are my files uploaded to build the archive?
No. The files are read from your disk by the page and compressed in the tab, and the finished archive is handed straight to your downloads. Open your browser's Network panel while you do it and you will see no requests at all after the page itself has loaded.
Why is my ZIP of photos the same size as the photos?
Because JPEG and PNG have already done the compressing. DEFLATE looks for repeated byte sequences, and an image codec has already removed those. A JPEG and two PDFs went from 2,273,612 bytes to 2,269,170, a saving of 0.2 percent. The archive is still useful as one file rather than three.
How much smaller will my files actually get?
It depends entirely on the type. Plain text, CSV, JSON, HTML, source code and logs typically lose 70 to 85 percent; measured here, three text files went from 167,472 to 27,859 bytes. Office documents are already zipped internally and save little. Images, audio, video and PDFs save almost nothing.
What compression level is used?
DEFLATE at level 6, which is zlib's default and the point where extra effort stops buying meaningful size. There is no setting to change it, because on compressible data the gain from level 9 is small and on incompressible data no level helps.
Can I add a password to the archive?
No. Archives are created without encryption and there is no option to add one. If the contents need protecting in transit, encrypt them with a desktop archiver or send them through a channel that is already encrypted.
What happens if two files have the same name?
Both are kept. The second is renamed with a numeric suffix, so two files called report.pdf become report.pdf and report (1).pdf. Nothing is silently replaced, which matters when you have selected the same filename from two different folders.
Is there a limit on how many files or how much data?
Nothing is capped by this page, because there is no server applying a quota. The real limit is memory: the files and the archive being built both sit in the tab at once. A few hundred megabytes is reasonable on a desktop machine.
Will the archive open on Windows and macOS?
Yes. It is a standard ZIP using DEFLATE, which every operating system has opened natively for years, along with every archive utility. Nothing unusual is written into the container.
Can I zip a folder rather than individual files?
The file picker takes files, not directories, so you select the contents rather than the folder. Note that the paths are not rebuilt inside the archive, so everything arrives at the top level.
Does compressing change the files themselves?
No. DEFLATE is lossless, so extracting the archive gives back byte-for-byte what went in. This is unlike image or video compression, where making something smaller means discarding detail.
Why does zipping a large photo take longer than zipping text?
Because the algorithm still has to read every byte looking for repetition, even when it finds almost none. The JPEG and PDF job took 101 milliseconds against 17 for the much smaller text files, and produced almost no saving for that work.
Does this work without a connection?
Yes, once loaded. Compression happens entirely in your browser, so after the first visit you can disconnect and still build archives. A fresh reload while offline needs the page to still be in the browser cache.
Is there a file size limit?
There is no limit imposed by us, because there is no server tier to enforce one. The real constraint is your device's available memory, since the whole file is held in RAM while it is processed. Very large files are slower on phones than on a laptop.
Do I need to create an account?
No. There is no sign-up, no email, and no usage tracking tied to an identity. The tool works the first time you open it.