I've been given a PDF that is password-protected. I have the document-open password, which is enough to decrypt the contents and allow PDF readers to load the content correctly.

Is there a command-line tool that will perform this decryption process (based on the provided password) and write the decrypted PDF to a new file?


Yes. Qpdf should do what you want:

qpdf --password=thepassword --decrypt input.pdf output.pdf

You can find a download for Windows (assuming you have MinGW installed) if you go to Files->qpdf->latest version, then scroll down to find a description of the files (you can find a link to version 5.11, the most recent version as of 2014-3-28, here).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.