In short
This tool does exactly two honest things. It removes owner-password restrictions — the permission flags that stop you printing, copying text from, or editing a PDF you can already open — and it decrypts a file when the open password is empty or when you type the correct one. It runs entirely in your browser on a WebAssembly build of qpdf, so the document is never uploaded. It doesnot crack, guess or recover a password you don't have.
How PDF protection actually works
A protected PDF encrypts its content and stores a small permissions dictionary describing what's allowed. There are two keys. Theowner password guards the permission flags: printing, copying, editing, filling forms. Crucially, a viewer can decrypt the file without it — the restrictions are enforced by the viewer's good behaviour, not by cryptography you can't get past. That's why lifting owner-password restrictions is a legitimate, standard operation: the decryption key is already derivable from the file for anyone who can open it.
The open password (also called the user password) is different — it's part of the key that decrypts the document, so without it the bytes are genuinely unreadable. This tool can only decrypt an open-password file when that password is blank or when you supply it. If it's required and you don't have it, we say so and give you a field to retry. We won't pretend to break real encryption.
Why no-upload matters here most of all
People password-protect the most sensitive files they own: signed contracts, bank statements, medical letters, legal filings. Handing one of those to an upload-based "unlock PDF" site means your protected document — and often the password you typed — travels to servers you can't inspect. This tool removes that step entirely: qpdf runs in your tab, the file is read from disk and written back locally, and no request carries your bytes. You can prove it — open DevTools, watch the Network tab stay empty while the unlock runs.
When to use it
Use it when you have a PDF you can open but can't print or copy from — a report, a form, a scanned document with permission locks — and you need to work with it. Use it to strip an empty-password encryption layer that stops a file from importing into other tools. And if the PDF is encrypted and you're trying to merge,split or rotate it, unlock it here first — those tools need a decrypted document to work on.
If the PDF is damaged, not just locked
Encryption and corruption look similar from the outside — the file just won't cooperate — but they're different problems. If a PDF won't open even with the right password, or the unlock fails on a file that should be valid, the structure itself may be broken: a truncated download, an interrupted save, a clipped email attachment. Unlocking can't rebuild a damaged index. Looks damaged?Diagnose & repair it first, then unlock the repaired copy here.