PDF

Unlock PDF

Strip the password or restrictions from a PDF you own — qpdf-wasm runs locally in your browser, so the file and password stay with you.

On files you own · No upload · Up to 100 MB

Unlock PDF removes a known password or restrictions from a PDF you own — entirely in your browser, with qpdf compiled to WebAssembly. Drop your file, type the open password if one is required (or skip it for owner-only restrictions), and download an unrestricted PDF. Supports AES-256 (PDF 2.0), AES-128, and legacy RC4. No upload, no daily limit. Use it on documents you own — recovering forgotten passwords on third-party files is not the goal here.

What is Unlock PDF?

Unlock PDF removes the password or restrictions from a PDF you own — restoring printing, copying, and editing on a file that someone (often you) protected earlier. We use qpdf compiled to WebAssembly to do the decryption locally in your browser, so the file and the password never reach a server. The output is a normal, unrestricted PDF that opens identically in any reader.

PDFs can carry two distinct restrictions: an <em>open password</em> that gates whether the file can be opened at all, and an <em>owner password</em> that gates the permission flags (print / copy / edit / fill forms) without blocking opening. Pikowl handles both — supply the open password if there is one, then we strip the encryption and any owner restrictions in a single pass.

When is it OK to unlock a PDF?

Use this tool on PDFs you own or have explicit permission to modify — for example: a PDF you previously password-protected and now want to unlock, an internal company document with restrictions you need lifted for accessibility, or a personal scan you protected earlier. Removing protection from copyrighted PDFs you don't own may violate copyright law in your jurisdiction (e.g. DMCA §1201 in the United States; similar provisions exist worldwide). The tool is yours; the responsibility is yours.

User password vs. owner password

PDFs can carry two passwords: a user password (also called the open password) — required to open the file at all — and an owner password — required to change the permission flags. Files can have one, both, or just an owner password (in which case anyone can open them but printing / copying / editing might be blocked). Pikowl detects which case you're in and shows the right input.

How does the decryption work?

We use qpdf — the standard open-source PDF transformation library — compiled to WebAssembly. When you click Unlock, your file and password are loaded into a Web Worker, qpdf decrypts the file in-place, then writes a clean copy with the encryption dictionary stripped. The output is a normal PDF that opens unrestricted in any reader.

Is the password kept private?

The PDF and the password are processed entirely in a Web Worker inside your browser — verifiable in your browser's Network tab, where you'll see zero requests to our servers. The qpdf wasm binary is fetched once and cached. We never log, store, or even see your password — there's no API endpoint for it to reach.

Limits and behaviour

Maximum file size: 100 MB. Supported encryption: AES-256, AES-128, RC4 128-bit, RC4 40-bit. The output is a single decrypted PDF; metadata is preserved; pages, layout, and content are identical to the input. Encryption that we can't yet read (e.g. certain XFA-form-protected PDFs from older Acrobat versions) is reported with a clear error.

Common Uses

FAQ

Which encryption types can you unlock?

We support every PDF encryption variant in common use: AES-256 (PDF 2.0), AES-128 (PDF 1.7), RC4 128-bit, and legacy RC4 40-bit. The detected algorithm is shown next to the filename after you drop the file.

Can you recover a forgotten password?

No. We can only remove a password you already know. AES-256 with a long password is computationally infeasible to brute-force — that's the whole point. If you've lost the password to your own file, restoring it is generally not possible without specialised paid services.

Can you remove owner-only restrictions without a password?

Yes — owner-only restrictions don't require a password to unlock. We detect the encryption mode when you drop the file; if it's owner-restricted (no open password), the password field is hidden and you get a one-click "Remove restrictions" button.

Is the password sent anywhere?

Yes. The decryption runs entirely in your browser via qpdf compiled to WebAssembly. Your file and password never leave your device — verifiable in your browser's Network tab. The only network request is the one-time fetch of the wasm runtime.

Is unlocking PDFs legal?

Use Unlock PDF only on files you own or have been authorised to modify. Removing protection from copyrighted documents you don't own may violate copyright law (e.g. DMCA §1201 in the U.S.) — we provide the tool, you're responsible for how you use it.

What does the output look like?

The output is a fully decrypted, unrestricted PDF — no password, no permission flags. It opens in any reader without prompting and supports printing, copying, and editing. Pages, layout, fonts, and content remain identical to the input.

Is there a file size limit?

Up to 100 MB per file. Decryption is fast — most files finish in under 5 seconds. The qpdf wasm binary is ~1.5 MB, fetched on first use, then cached.

Sources & Further Reading

Everything runs in your browser. Nothing is sent to any server.
01
Runs on your device
Files never leave your browser. No server uploads.
02
8 languages
EN, ES, HI, PT, FR, DE, ID, JA — every tool.
03
No signup
Open the page, use the tool. That's it.