Protect PDF
Protect PDF — Client-side (WASM)
No API, no upload — uses qpdf compiled to WebAssembly.
No file selected.
WASM runtime will be loaded when you click Protect for the first time (≈1–2MB).
Add a password and protect your PDF locally in the browser. The protected file will be available to download.