Bundle files into a ZIP with WinZip-compatible AES-256 encryption. Powered by zip.js — your files and password never leave your device.
Per-job file size, entry count, and batch caps for Encrypted ZIP. Limits apply to every Archive tool in JAD Apps; upgrade for larger uploads and bigger batches.
| Tier | Max archive size | Max entries / archive | Max files per batch |
|---|---|---|---|
| Free | 47.7 MB | 500 | 1 |
| Pro | 476.8 MB | 50,000 | 20 |
| Developer | 1.86 GB | 50,000 | 20 |
This tool requires the Pro plan or higher.
Drop your files and choose a strong password (min 12 characters recommended)
zip.js applies WinZip AES-256 encryption per entry — interoperable with 7-Zip and Keka
Download the encrypted ZIP — recipients open it with the password in any modern unzipper
0 bytes uploaded. AES-256 Encrypted ZIP Creator runs entirely in your browser using fflate, zip.js, and libarchive WASM. Your archive files never leave your device.
Modern AES — strength 3 (AES-256) by default, the WinZip AE-2 specification. Compatible with 7-Zip, Keka, and any unzipper that supports the AES-256 ZIP extra field (0x9901).
We do not generate ZipCrypto archives. ZipCrypto is broken (known-plaintext attack recovers the key in seconds). If you need to decrypt one, the Archive Password Tester reads it; for new archives, use AES-256.
No. AES-256 with a strong password is computationally infeasible to brute-force. Store passwords in a manager (1Password, Bitwarden, KeePassXC) before sharing — there is no recovery path.
Type a password and instantly verify whether it unlocks an encrypted ZIP — no full extraction required. Useful for retrieving forgotten passwords from a list.
Open toolDetect whether a ZIP uses legacy ZipCrypto, AES-128, AES-192, or AES-256 encryption. Critical before sharing — ZipCrypto is broken and should be re-encrypted.
Open toolCompute SHA-256 (or MD5, SHA-1) for every entry inside a ZIP and export the manifest as CSV or .sha256sums. Tamper-evident, audit-ready, browser-native.
Open tool