Skip to main content

Protect PDF with Password Online Free — PrivaTools

TL;DR: Upload a PDF, set a password (with optional permissions for print/copy/edit), and download the encrypted file.

Password protect PDF online for free — encrypt your PDF with AES-256 encryption. Set open passwords, permission passwords, and control printing, copying, and editing access.

Protect PDF with Password runs on the same privacy-first stack as every PrivaTools utility: files enter an isolated Docker container, are processed in temporary memory, and are unlinked the moment your download begins. No account, no watermark, no daily quota.

How to Protect PDF with Password with PrivaTools

  1. Drop your PDF — Select a PDF up to 500 MB that you want to password-protect. The file enters an isolated Docker container only for the encryption pass.
  2. Choose your password — Enter a strong password (12+ characters, mixed case, numbers, symbols recommended). Save it in a password manager — there is no recovery.
  3. Set permission restrictions — Optionally restrict printing, text copying, form filling, content modification, and page extraction independently. Defaults to 'all allowed once unlocked'.
  4. Download the encrypted PDF — Click Protect. The output uses AES-256 encryption (bank-grade) and requires your password to open in any PDF reader.

Frequently Asked Questions

What encryption does PrivaTools use?

PDFs are encrypted with AES-256 (the same standard used by banks and governments) by default. AES-128 is available for backward compatibility with older PDF readers, though AES-256 is supported by every reader from the last decade. RC4 is explicitly NOT offered — it's been broken since the 2000s.

Can I allow printing but block copying text?

Yes. You can set granular permissions independently: allow or deny printing (with optional 'low-resolution print only'), text copying, form filling, content modification, page extraction, and accessibility/screen-reader access.

What happens if I forget the password?

PrivaTools does not store your password. If you lose it, there is no way to recover it — AES-256 has no backdoor. Save your password in a password manager like 1Password, Bitwarden, or your browser's built-in store before you encrypt.

Is it safe to upload a sensitive PDF for encryption?

Yes. The PDF and your chosen password are held in temp memory inside an isolated Docker container for the encryption pass only. Both the input plaintext and the password are unlinked the moment the encrypted file is delivered. Nothing is logged. The encryption pipeline is open source on GitHub.

What's the file size limit?

500 MB per file with no daily or monthly quota. There is no page-count limit.

Can I batch-protect multiple PDFs?

Yes — upload multiple files and they will each be encrypted with the same password, then bundled into a ZIP. Use different passwords for different files by running the tool separately.

How is this different from Adobe Acrobat or Smallpdf encryption?

Same AES-256 cryptography, but free with no daily limit (Smallpdf caps free use at 2 protections/day, Adobe requires a subscription) and no account required. The protection code is open source so you can verify the encryption is real and not a backdoored stub.

Last reviewed 2026-04-12 by the PrivaTools maintainers. Source code on (MIT-licensed, self-hostable).

Related PDF Tools

Mentioned in our guides

See how PrivaTools compares to iLovePDF, Smallpdf, Adobe Acrobat, and other free PDF tools.