Password-Protect PDF Locally — AES-256, No Upload
Drop a PDF, set a password, and download a password-protected ZIP — encrypted locally in your browser using AES-256. Open it with macOS, Windows, or 7-Zip. Your file and password never reach a server.
Drop your PDF here
or click to browse
Don't trust us — verify it yourself
Every claim on this page is auditable in 30 seconds:
- Open browser DevTools (F12 or Cmd+Opt+I).
- Switch to the Network tab and tick Preserve log.
- Run the tool with your file.
- You'll see requests for the page, library code, and ad pixels — never for your PDF.
Even better: load the page, then turn off Wi-Fi. The tool still works, because there's nowhere for the file to go.
FAQ
Why a ZIP and not native PDF encryption?
Browsers don't ship a battle-tested PDF encryption library. AES-256 ZIP encryption is a stronger, standards-based way to lock a file behind a password in the browser — and macOS, Windows, and 7-Zip all open it natively.
Is it really secure?
Yes, when you choose a strong password. AES-256 in zip.js is the same primitive used by 7-Zip.