Sending a file that carries personal data
Encrypt ID scans or payslips before they travel by email or chat, and pass the password on through a different channel.
Guide
PDF Protect puts an opening gate on a file: without the password, no reader will open the document. The encryption runs in your browser through qpdf's WebAssembly build, with AES-256 — the strongest tier the current PDF standard defines, matching the high-strength setting in Acrobat's password encryption.
Updated 2026-09-092 min read
PDF Protect puts an opening gate on a file: without the password, no reader will open the document. The encryption runs in your browser through qpdf's WebAssembly build, with AES-256 — the strongest tier the current PDF standard defines, matching the high-strength setting in Acrobat's password encryption.
It does one job and only one: setting an open password. It does not offer permission restrictions of the “opens, but printing and copying are forbidden” kind.
<original-name>_encrypted.pdf. The original file is left as it is.| Input | Output | Notes |
|---|---|---|
contract.pdf, password ab12 |
contract_encrypted.pdf, which asks for ab12 when opened |
4 characters is the floor; longer is better |
password abc |
the message "password must be at least 4 characters" |
|
a file that is already encrypted |
the message "this file is already encrypted — unlock it before setting a new password" |
use “PDF Unlock” first |
Encrypt ID scans or payslips before they travel by email or chat, and pass the password on through a different channel.
Encrypt the completed contract, then put it in cloud storage.
Hand out the encrypted file now and announce the password at the appointed time.
AES-256 cannot be cracked or bypassed, and the tool never stores the password. Keep an unencrypted copy of the original as a backup.
No. Only an open password is set here, and once the file is open no permission restrictions apply at all.
No. qpdf runs as WebAssembly inside the browser; the password and the file stay only in local memory.
Encryption is performed by qpdf (WebAssembly) in the browser; neither the file nor the password is sent to a server.
Updated 2026-09-09
Set an open password (AES-256), entirely on your device
Everything runs locally in your browser; files are never uploaded to a server