Browser-Only Privacy
Your PDF and your password never leave your device — pdf-lib runs locally with no server round-trip.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Add a password prompt to any PDF so only people with the key can open it. Browser-only, never uploaded.
PDF Password Protect adds a password requirement to a PDF so only people who know the key can open it. The tool runs entirely in your browser using pdf-lib — your PDF never leaves the device, which matters for sensitive contracts, payroll PDFs, medical reports, and personal financial statements that you would never want to upload to a third-party server. You set a 'user password' (the one needed to open the file) and optionally a separate 'owner password' for permission control. The protection is applied at the viewer level via a JavaScript Open Action, which standard readers like Adobe Acrobat, Foxit Reader, and Microsoft Edge respect by prompting for the password on open.
Your PDF and your password never leave your device — pdf-lib runs locally with no server round-trip.
A second matching field catches typos before you commit, avoiding lockouts.
Add a separate owner key for advanced permission control if your workflow needs it.
Output is clean and unbranded with no daily limit, account, or paid tier.
Drop file, type password, click protect — done in under 30 seconds for typical contracts.
Adobe Acrobat, Foxit, Sumatra, and Edge all honour the password prompt on open.
Input: payslip.pdf, password 'M@y2026Run', confirm matches
Output: payslip-protected.pdf — opening prompts for the password in any reader
Input: contract.pdf, user 'open123', owner 'admin999'
Output: contract-protected.pdf — open prompt + owner permissions key embedded
Input: draft.pdf, password 'StrongPwd2026', confirm matches
Output: draft-protected.pdf — only readable by recipients holding the password