PDF Remove Security

Remove password & restrictions

Strip owner (“admin”) passwords and the print/copy/edit/assemble restrictions that come with them. If the PDF also has a user password, enter it below — otherwise leave the field blank.

user password, if any

How it works

The Foxit PDF SDK calls PDFDoc::RemoveSecurity() on the loaded document, which drops the encryption dictionary and clears the permission bitmask. The PDF is then re-saved with e_SaveFlagNoOriginal | e_SaveFlagXRefStream | e_SaveFlagRemoveRedundantObjects so the output is a fresh, fully-unencrypted file with a compressed xref — not just a re-emission of the original.

If a PDF has only an owner (“admin”) password, the SDK can open it without any password supplied and strip the restrictions directly. If it also has a user password, you have to supply that (or the owner password) so the SDK can decrypt the content. Wrong-password attempts return a 401 instead of guessing.