Password-Protected ZIP Generator

About this tool

Create password-protected ZIP archives in the browser—handy now that Windows no longer provides this option.
Multiple files can be selected at once or added via drag & drop. A single folder can be chosen (selection or D&D) and will be zipped while preserving its directory structure.
If drag & drop contains more than one top-level folder, the operation is rejected.
The ZIP filename is taken from the first file or the single folder, with .zip appended.
You can choose between compatibility-focused ZipCrypto (works with Windows Explorer) and strength-focused AES-256 encryption.
All processing takes place entirely in your browser; no data is transmitted.

Password settings

Generate a password

Base58-style characters are used by default for readability (similar-looking characters are removed). Symbols can be added if required.

Encryption method

Input (files / folder / drag & drop)

Drop files or a folder here

If drag & drop contains multiple top-level folders, the operation is rejected.

    Output

    6

    Usage, tips, and cautions

    1. Enter or generate a password. Without it, the archive cannot be decrypted.
    2. Select multiple files or a single folder, or drag & drop your sources.
    3. Choose the encryption method (compatibility or strength) and compression level if needed, then click “Create ZIP”.
    4. After completion, click “Download” to save the ZIP file.
    • Drag & drop rejects input if more than one top-level folder is included (per the tool’s rules).
    • To extract with Windows Explorer, choose “Compatibility first (ZipCrypto)”.
    • AES-256 offers higher strength but is unsupported by some older extraction tools.
    • Very large data sets may fail if they exceed the browser’s memory.

    This tool relies on zip.js (BSD-3-Clause). Download the library to static/js/zip.min.js; no external CDN is used. All processing takes place entirely in your browser; no data is transmitted.