Procurement will forward internally and needs to view on mobile. Apply a password that allows viewing on mobile PDF re…
Open the PDF file you want to encrypt in Adobe Acrobat Pro.
Go to the File menu and select Properties.
In the Document Properties window, click the Security tab.
In the Security Method dropdown, select Password Security.
Check the option to require a password to open the document.
Enter your desired password in the password field and confirm it when prompted.
CautionIf you forget this password, you will not be able to open the PDF.
Click OK to apply the settings.
When prompted, re-enter the password to confirm.
Save the PDF to finalize password protection.
Best practiceFor best security, choose a strong password and select 'Encrypt all document contents' if prompted.
You must save the PDF after setting the password for encryption to take effect.
This runs in the Acrobat app - there is no separate API for this task.
| Password Type | Purpose |
|---|---|
| Document Open Password | This password stops people from opening and seeing the PDF content. It is for privacy. |
| Permissions Password | This password lets you control what people can do with the PDF after opening it, like printing, copying text, or making changes. It is for usage control. |
You should use AES-256 encryption for your PDF files because it offers a very high level of security. It is a strong encryption standard that makes it much harder for unauthorized people to break the password and access your sensitive information. This gives you better protection for important documents.
If you forget the password for your encrypted PDF, you will not be able to open or change the document. Adobe Acrobat cannot recover forgotten passwords from the PDF itself. It is very important to keep a record of your password or an unprotected backup copy of the file.
Yes, you can automate securing a PDF with a password. Adobe offers a PDF Services API that includes a 'Protect PDF' operation. This allows developers to programmatically add password protection, set encryption types like AES-128 or AES-256, and define granular permissions for printing or filling forms, making it efficient for large-scale operations.