Make a .zip
Drop the files (or a whole folder) you want to bundle. Add a password if you want it locked. The ZIP gets built right in your browser — nothing uploads.
Drop files (or a folder) here
or click to browse
01.How it works
The page packages your selected files into a standard .zip using zip.js. If you supply a password, it's encrypted with WinZIP-style AES-256 — the strongest the ZIP format supports, recognized by 7-Zip, WinRAR, Keka, The Unarchiver and any current file manager.
How to use
- Drop files onto the box, or click to browse. To include a folder tree, use the Add a folder button (Chromium / Safari).
- Pick a compression level. Store is fastest and best for content that's already compressed (JPEG, MP4, MP3, PDF). Best squeezes hardest on text and source code.
- Optionally type a password.
- Click Build ZIP. The file downloads.
About folder structure
If you use the Add a folder button, the relative folder paths are preserved inside the ZIP. Drag-and-drop on most browsers only gives top-level files because of browser security; the folder button is how you keep the tree intact.
A note on encryption compatibility
We use only modern AES-256. Older ZIP encryption (ZipCrypto) is trivially broken, so we don't ship it. If you share a password-protected ZIP with someone on Windows, they may need 7-Zip or a recent Windows 11 build — the built-in extractor on older Windows can't read AES ZIPs.