Decrypt a PDF
Remove PDF encryption with the password and get a copy that no longer needs one; a wrong password fails explicitly.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
Encrypted PDF (base64)
Result
The output is the base64 of the decrypted PDF.
Loading the PDF module…
Paste the encrypted PDF base64 to decrypt it
Pages: 0
What this tool does
- Turn a password-protected file into a plain copy.
- Remove an old password you set.
- Decrypt before merging or deleting pages.
Example
Input
JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvRmlsdGVyL1N0YW5kYXJkL1YgMi9SIDMvTGVuZ3RoIDEyOC9PKNb0LA84fXolUCOyOePnWntVHjvdi2/J28HNfbiweKh7KS9VKMkXYI1WFrqGp1xcEy5Cn9i/1r1YXq1IOyS31Q9zhfKQvikvUCAtND4+CmVuZG9iago4IDAgb2JqCjw8L1Jvb3QgNSAwIFIvVHlwZS9YUmVmL1NpemUgOS9JRFsoCzBVep/E6Q4zWH2ix+wRNikoCzBVep/E6Q4zWH2ix+wRNildL0VuY3J5cHQgNyAwIFIvV1sxIDQgMl0vSW5kZXhbMSA1IDcgMl0vTGVuZ3RoIDQ5Pj5zdHJlYW0KAQAAAA8AAAEAAAAjAAABAAAAUgAAAQAAALIAAAEAAADlAAABAAABEgAAAQAAAZcAAAplbmRzdHJlYW0gCmVuZG9iagoKc3RhcnR4cmVmCjQwNwolJUVPRg==
Output
JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjkgMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSAxMC9JRFsoCzBVep/E6Q4zWH2ix+wRNikoCzBVep/E6Q4zWH2ix+wRNildL1dbMSA0IDJdL0luZGV4WzEgNSA5IDFdL0xlbmd0aCA0Mj4+c3RyZWFtCgEAAAAPAAABAAAAIwAAAQAAAFIAAAEAAACyAAABAAAA5QAAAQAAARIAAAplbmRzdHJlYW0gCmVuZG9iagoKc3RhcnR4cmVmCjI3NAolJUVPRg==
Either the user or the owner password unlocks the file; an unencrypted input is returned unchanged.
Frequently asked questions
Are passwords uploaded?
No. Decryption runs entirely in local WebAssembly.
Is every encryption scheme supported?
Only the standard security handler; other schemes return unsupported.
What happens with a wrong password?
It returns encrypted and never writes a broken file.
Keywords:pdfwasmofflinePDF 解密