Free online tools to generate, calculate,
convert, format, encode, and play.
 

PDF Protect

Add password protection and AES-256 encryption to your PDF files. Set user and owner passwords with granular permission controls. All processing happens locally in your browser.

Drop PDF file here or click to browse

Select a PDF file to protect

File:   Pages:   Size:
Passwords
Anyone opening this PDF must enter this password.
Overrides permissions. Use a different password from the user password.
AES-256 bit
Permissions

Control what users can do with the protected PDF.

Printing
Allow printing the document
Modifying
Allow editing document content
Copying
Allow copying text and graphics
Annotating
Allow adding annotations and comments
Filling Forms
Allow filling in form fields
Content Accessibility
Allow extraction for accessibility
Document Assembly
Allow inserting, rotating, or deleting pages

How to Use

Protect Your PDF

  1. Drag and drop a PDF file onto the upload area, or click to browse
  2. Set a User Password (required to open the PDF) and/or an Owner Password (required to change permissions)
  3. Configure permissions to control printing, copying, editing, and more
  4. Click "Protect PDF" to download the encrypted file

Password Types

  • User Password (Open): Anyone opening the PDF must enter this password. If left empty, the document opens without a password but still enforces permission restrictions via the owner password.
  • Owner Password (Permissions): Controls what users can do with the document. Entering this password in a PDF reader grants full access regardless of permission settings. At least one password is required.

Encryption

  • All files are encrypted using AES-256, the strongest encryption available for PDF documents
  • AES-256 is a symmetric encryption standard used by governments and industries worldwide
  • The encrypted PDF conforms to the PDF 2.0 specification

Privacy & Security

  • All processing happens locally in your browser
  • Your PDF files and passwords are never uploaded to any server
  • No data is stored or transmitted
  • Works completely offline once the page is loaded

Embed This Util

You can embed this util on your own site as a widget. Adding ?embed=1 to the URL loads a compact version with just the tool itself; no header, menu, or documentation. Paste this snippet into your HTML:


    

Copy snippet Adjust the height to taste.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with