ZIP Encrypt / Decrypt
Create a password-protected AES-256 zip, or open one you received.
Hashing & encryption Client-side zip.js (AES)
Tool preview
How to use it
- 01
Choose create or open.
- 02
Drop the files.
- 03
Set the password and run.
Limitations
- ! AES-256 zips need a modern extractor; very old tools only understand the weaker ZipCrypto.
- ! Everything is held in memory, so multi-gigabyte archives may fail.
FAQ
Is the password sent anywhere?
No, the archive is built and opened locally with zip.js.
Why can my old unzip tool not open it?
It supports only legacy ZipCrypto; use 7-Zip, WinRAR or macOS Archive Utility.
What happens if I forget the password?
The archive is unrecoverable. There is no backdoor.
Files never leave your device
Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.
Technical details
- Processing
- Client-side
- Implementation
- zip.js (AES)
- Category
- Hashing & encryption
- Network requests
- None while processing