Password-protect or unlock your PDF files.
or click to browse
AES-128, the standard applied by jsPDF when encrypting. That is strong enough to resist casual password guessing and common home-lab attacks — a correctly-chosen 12+ character password is infeasible to brute-force at this strength. The PDF 2.0 spec also defines AES-256, which desktop tools like Adobe Acrobat Pro support; this tool does not currently produce AES-256-encrypted output.
No — and by design, no one should. Strong encryption is only strong because it cannot be reversed, which is the whole point of protecting a document. The practical guardrail is to save the password the moment you set it (a password manager, or a written note kept somewhere secure) and to keep an unencrypted backup of any important PDF before encrypting the copy you will share.
Basic password protection unlocks full access once the password is entered. Advanced permission flags (print-disabled, copy-disabled) exist in the PDF spec but are widely ignored by third-party viewers — treat them as a hint, not a guarantee.
Yes — the entire decrypt / re-encrypt pipeline runs inside your browser tab. The password and file bytes never leave your device.
Privacy: Encryption runs in-browser through jsPDF; decryption is handled by PDF.js when unlocking. No passwords, no file contents, and no metadata cross the network.