Create a ZIP File

Drop the files (or a whole folder) you want to bundle. Add an AES-256 password if you need encryption. The ZIP is built in your browser and never uploaded.

+

Drop files (or a folder) here

or click to browse

//About this tool

This page bundles your selected files into a standard .zip archive entirely inside your browser, using zip.js. When you supply a password, the ZIP is encrypted with WinZIP-style AES-256 — the strongest encryption the ZIP format supports, recognized by 7-Zip, WinRAR, Keka, The Unarchiver and modern file managers.

How to use

  1. Drop files onto the dropzone, or click to browse. To include a folder tree, use the Add a folder button (Chromium / Safari).
  2. Pick a compression level. Store is fastest and ideal for already-compressed content (JPEG, MP4, MP3, PDF). Best squeezes hardest on text and source code.
  3. Optionally type a password.
  4. Click Build ZIP and your file downloads.

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 the top-level files because of browser security; use the folder button to keep the tree intact.

Encryption notes

Password-encrypted ZIPs use AES-256 (the modern, secure variant). Older legacy ZIP encryption (often called ZipCrypto) is intentionally not used because it's trivially broken. If you share a password-protected ZIP with someone on Windows, they may need 7-Zip or a recent Windows 11 build to open it — the built-in Windows Explorer extractor doesn't support AES on older versions.