π Set PDF Permissions
Control exactly what users can do with your PDF. Granular permission flags for printing, copying, editing, annotating, form filling, and assembly β with AES-256 encryption.
Select or drop your PDF file here
or
document.pdf
Loadingβ¦
How to Set PDF Permissions
Upload PDF
Drop your PDF above or click to browse. Your file never leaves your device.
Choose Permissions
Toggle the seven permission flags or pick a preset. Set the owner password.
Apply & Download
Click "Apply Permissions" β your permission-restricted PDF saves instantly.
Frequently Asked Questions
Owner password (required) unlocks all restrictions. Whoever knows it can change permissions, print, copy, and edit without limit. It's the "master key" for the document.
Open password (optional) is required just to open the PDF. If set, users must enter it before they can view the document. If left blank, anyone can open the PDF β but the permission flags still apply.
Partially. Mainstream PDF readers (Adobe, Foxit, Chrome, Safari, Preview) respect the permission flags β they grey out "Copy" in the menu, disable "Save As", and block text selection. However, permission flags are not cryptographic: a determined person with a tool like qpdf or pdftk can remove them without knowing the owner password.
The owner password is what actually protects the content β that's mathematically solid. Treat permission flags as strong deterrence for casual users, not as absolute control.
Printing β allow or block printing (high or low quality).
Copying β allow or block text/image selection and clipboard copy.
Editing β allow or block content modification.
Annotating β allow or block adding comments and highlights.
Fill Form Fields β allow or block filling in interactive forms.
Screen Reader Access β allow or block text extraction for accessibility tools (recommended ON).
Document Assembly β allow or block inserting, rotating, or deleting pages.
Yes. Leave the "Open Password" field blank. The PDF will open without a password prompt, but the permission flags still apply β for example, "no copying" will still prevent text selection in Acrobat. This is the most common use case: open access, restricted actions.
You lose the ability to change permissions. The owner password is what unlocks the restrictions. Without it, no one can remove the permission flags through any tool that respects them. Keep your owner password safe β write it down in a password manager.
If you just want to remove permissions from a PDF you own, use the Unlock PDF tool β it accepts the owner password to strip all restrictions.
No. Everything happens in your browser using @cantoo/pdf-lib. The owner password is used locally to derive the encryption key and never transmitted. You can verify this by opening DevTools β Network tab β zero outbound requests beyond the initial page load.