Skip to content
ToolShelf

PDF password remover

Remove the password from a PDF you have the password to, in your own browser. Nothing is sent anywhere, and it will not try to work out a password it has not been given.

Your documents

Your documents and your password stays in this tab. The work is done by JavaScript in your browser. None of it is uploaded, logged or saved, and the tool keeps working with the network off.

The password

The one you type when the document asks. Leave it empty for a document that opens without asking but will not let you copy or print.

You need the password

This removes protection from a document you can already open. It does not try to work out a password it has not been given, and there is nothing here that could: it tries the one you type, once, and stops. If you have lost the password to a document, this page cannot help you.

Unlocked

—

Choose a PDF and type its password.

A PDF has two passwords, and most people have only met one

This is the thing worth knowing before anything else, because it explains almost every confusing case.

The user password is the one you are asked for when you open the file. Without it the document will not display at all.

The owner password is never asked for. It governs what you may do once the document is open: print it, copy text out of it, edit it, extract a page. A document with an owner password and no user password opens for anyone, immediately, and then refuses to let you select a line of text.

That second kind is what most people mean by a locked PDF, and the restriction on it is a request rather than a lock. The file is encrypted, but with a key derived from an empty password, which is to say from the file itself. Every viewer already computes it in order to put the page on your screen; it then reads the permission flags and volunteers to obey them. Leave the password field empty here and the protection comes off, and nothing about who can read the document has changed.

What this will not do

It will not open a document whose password you do not have. It tries the password you type, once, and reports what happened. There is no list of common passwords to work through and nothing that varies an attempt and tries again.

That is a decision rather than an unfinished feature. A tool that removes a password somebody supplies is a tool for people handling their own statements and payslips. A tool that searches for one is a different thing entirely, aimed at a different person, and the two are about one loop apart in the code. The loop is not there.

It is also worth knowing that for a modern document the search would not work. AES-256 protection deliberately makes every attempt expensive, so guessing at a password of any length is a matter of years rather than minutes. A site that offers to do it either wants your document on its server or is only useful against files from twenty years ago.

Nothing is sent anywhere

The documents people bring to a page like this are the ones they would least like to hand to a stranger: bank statements, salary slips, tax papers, medical letters. So the work happens in this tab, in JavaScript, on bytes your browser read from your own disk.

There is no request in this page that could carry a file anywhere, because there is no network code in it at all. The way to check that is not to take anyone’s word for it: load this page, turn off your network, and unlock a document. It works, because there was never anything for it to talk to.

Your password is held in the page while it is open and nowhere else. It is not stored, not put in the address bar, and not written into the document that comes out.

What comes out

The same document, without the encryption. Its pages, text, fonts and images are the bytes that were already in your file: they are unwrapped from the encryption and written back untouched, still in whatever compression they arrived in. Nothing is re-encoded, so there is no second generation of loss on a scan and no reflowed text.

What does change is the file’s skeleton. The index saying where each object lives is rebuilt in the plainest form the format allows, and objects that were packed together inside other objects are written out separately. The unlocked copy is therefore often a slightly different size from the original, sometimes larger, and that difference is structure rather than content.

Every unlocked copy is then read back and checked before you are offered it. Its index has to land on real objects, its root has to still be a catalogue, and it has to have the same number of pages it started with. A document that fails any of those is refused rather than handed over, because a statement that opens and is quietly missing a page is the one failure nobody notices until it matters.

Questions

Can this open a PDF when I have lost the password?
No, and it is built so that it cannot. It takes the password you type, tries it once, and either opens the document or reports that it did not. There is no list of common passwords, no guessing and nothing that repeats an attempt with a different value. If you have lost the password to a document, the honest answer is that this page is of no use to you, and any page promising otherwise for a modern PDF is either very slow or not telling the truth.
My bank statement opens without asking for anything, but I still cannot copy the text. Why?
Because a PDF has two passwords, and that document has only the second one set. The user password is asked for when the file is opened. The owner password is not: it sets permissions like printing, copying and editing. A document with only an owner password opens for anyone and then refuses to be copied from, which is the case almost everybody means by a locked PDF. Leave the password field empty here and it will come off, because the key for a file like that was never a secret in the first place: your viewer already works it out from the file alone in order to show you the page.
What is the password on a bank or salary statement usually?
It is set by whoever sent it, and it is normally described in the email or SMS that carried the document. Common patterns are a national identity number, an account number, a date of birth written in a stated order, or a mixture of the first letters of a name with a birth year. Passwords are case-sensitive and often contain no spaces. This tool cannot tell you which pattern your sender used, and it will not try combinations on your behalf.
Does my document leave my computer?
No. The decryption runs as JavaScript in this tab, on bytes your browser read from your own disk. There is no request that could carry the file anywhere, no server involved and nothing stored. Load this page, turn your network off, and it still works, which is the only demonstration of that claim worth anything. Your password is held in the page for as long as it is open and is never written into the document that comes out.
Which kinds of protection does it handle?
All five revisions of the standard password protection that PDFs use: 40-bit and 128-bit RC4 from the older files, AES-128, and AES-256 in both the withdrawn and the current form. That covers documents from the late 1990s to today. What it cannot handle is certificate-based protection, where a document is encrypted to a particular recipient's certificate rather than to a password, because there is no password to give it.
Will it change anything else about my document?
Only the encryption comes off. The pages, the text, the fonts and the images are the bytes that were already in your file, unpacked from the encryption and written back exactly as they were, still in whatever compression they arrived in. What does change is the file's skeleton: the index of where each object lives is rebuilt in the plainest form the format allows, and objects that were bundled together are written out separately. That is why the unlocked copy can be a slightly different size from the original.
Why does it sometimes say a document could not be unlocked even though the password worked?
Because every unlocked copy is read back and checked before it is offered: its index has to land on real objects, its root has to still be a catalogue, and it has to have the same number of pages it started with. If any of that fails, you get a refusal instead of a file. That is deliberate. A document that opens and is quietly missing a page is far worse than one that never downloaded, because nobody checks a statement they have just unlocked, and the damage is found months later.
Is it legal to remove a password from a PDF?
Removing protection from a document you are entitled to read, using a password you were given, is an ordinary thing to do with your own file: a bank statement you need to keep, a payslip you want to search, a ticket you want to print. Getting into a document you have no right to read is not, and no password means no entry here anyway. This is a tool, not legal advice, and where a document carries terms about what you may do with it, those terms are between you and whoever sent it.
Can I do several documents at once?
Yes, up to ten, as long as they share a password. Each is handled on its own and gets its own result, so a batch where one file has a different password unlocks the rest and tells you which one it could not open, rather than stopping at the first problem.
Why does a large scanned document take a few seconds?
Because every byte of it is being decrypted in your browser rather than on a machine built for it, and a scanned document is mostly photographs. A statement of a few pages is finished before you notice. A fifty-megabyte scan takes several seconds, and AES-256 takes longer than the older RC4 because it is doing considerably more work per byte. The page stays responsive while it runs and shows how far through it is.

More tools