Protect PDF With Password

Lock PDFs with military-grade 256-bit AES encryption. Add open passwords and permission restrictions. Free, no signup, instant download.

Key Features

About Protect PDF

Protect PDF adds 256-bit AES encryption to any PDF along with a granular permission matrix — you can require a password to open the file, or let it open freely but restrict printing, editing, copying, or form-filling. Six permission toggles cover the full PDF security spec: copy/extraction, editing, form filling, annotations, document assembly, and content accessibility. Password strength is scored live (5 levels: weak, fair, good, strong, very strong) with a checklist showing which criteria are met, so you don't set a weak password by accident.

What makes this different from "quick password PDF" tools is the permission tier. You can let a PDF open freely for viewing but block copy-paste (useful for confidential reports), or allow form-filling but block editing (useful for distributing fillable forms that shouldn't be modified), or block printing entirely (useful for draft watermarked versions). Print quality can be set to High, Low, or Not Allowed. The encryption uses pdf-lib's AES-256 implementation, which is the same standard used by Adobe Acrobat Pro.

Who Uses This Tool

How to Use Protect PDF With Password

  1. Step 1: Drop your PDF into the drop zone. The tool reads the current encryption state (if any)
  2. Step 2: Set a user password (required to open) and optionally an owner password (required to change permissions)
  3. Step 3: Watch the live strength meter and follow the checklist until you hit "Strong" or "Very Strong"
  4. Step 4: Pick a permission preset ("View Only" is common) or toggle individual permissions as needed
  5. Step 5: Click Protect — pdf-lib applies AES-256 encryption and bakes in the permission flags. Download the protected PDF.

Frequently Asked Questions

What's the difference between user and owner passwords?

The user password is required to open the document at all — without it the file can't be read. The owner password is required to change permissions (e.g., remove the copy-paste restriction). You can set just a user password (simple "password to open"), just an owner password (opens freely but locked permissions), or both.

Is 256-bit AES strong enough?

Yes. 256-bit AES is the current gold standard and is used by Adobe Acrobat Pro and the US government for classified documents up to Top Secret. A brute-force attack on a strong 12+ character password with AES-256 is not feasible with current computing. The weak link is the password itself — use the strength meter and hit at least "Strong" (12+ chars, mixed case, digit, symbol).

Can I restrict printing or copy-paste without requiring a password to open?

Yes. Leave the user password blank and set just the owner password. The document opens freely for viewing but the permission flags (block copy, block print, block edit) are enforced. Note: this "soft protection" is honored by Adobe Reader, Preview, and most mainstream viewers, but some third-party tools may ignore it — for hard protection, use the user password.

What if I forget the password?

The password is not stored on our servers (we don't see it at all). Without the password, the file cannot be opened — that's the point of encryption. Save the password in a password manager (1Password, Bitwarden, iCloud Keychain) before clicking Protect. If you forget an owner password, our Unlock PDF tool may be able to remove it for documents that only have owner-level protection.

Does this work on PDFs that are already encrypted?

Yes — you'll need the current password to unlock the existing encryption, then the tool re-encrypts with your new password and permissions. If you're working with a PDF someone else encrypted and you don't have the password, use our PDF Unlock tool first.

Can I use emojis or non-English characters in the password?

Technically yes, but it's risky — some older PDF viewers don't handle Unicode passwords correctly and may refuse to open the file. For maximum compatibility, stick to ASCII: letters (mixed case), digits, and common symbols (!@#$%^&*).