PDF Permissions & Metadata
Set document permissions to control printing, copying and editing, and instantly update PDF metadata properties like Title and Author — all securely in your browser.
Permissions
No Upload
Metadata
100% Free
Drop a PDF here or click to browse
Upload any PDF to modify metadata and user permissions
🛡️ Permissions · 📋 Metadata Updatedocument.pdf
Permissions
Metadata
Allow the following actions
Allow Printing
User can print the document
Allow Copying
User can copy text and images
Allow Editing
User can modify the document
Allow Annotations
User can add comments & notes
Allow Form Fill
User can fill in form fields
Allow Extraction
User can extract pages or content
Accessibility
Screen readers & assistive tools
Allow Assembly
User can insert, delete, rotate pages
Applying restrictions without an Owner Password instructs standard PDF viewers (like Adobe Reader) to enforce these rules voluntarily. It is not cryptographic encryption.
Document Information
Note: Metadata fields are optional. Leave blank to keep the original document information unchanged.
Permissions & Metadata
Modify your PDF's internal metadata properties and permission flags. This instructs standard PDF viewers to enforce copying and printing rules.
—
Pages
—
File Size
—
Permissions Permitted
8 permission controls — toggle printing, copying, editing, annotations, form fill, extraction, accessibility and assembly.
Metadata Update — Easily set Title, Author, Subject and Keywords properties embedded directly into the document properties.
100% private — everything runs locally in your browser using pdf-lib.js. Your PDF is never uploaded to any server at any point.
How to Set Permissions
1
Upload Your PDF
Drop or click to open any PDF. Processed locally in-browser — nothing is sent to any server.
2
Configure Options
Toggle the exact permissions you wish to allow, and optionally update metadata fields.
3
Process & Download
Click Apply — the updated file is generated instantly and ready to download to your device.
Frequently Asked Questions
Is my PDF uploaded to a server?
Never. The entire process runs in your browser using pdf-lib.js. Your file is never uploaded to any server.
What do the permission settings control?
Permissions control what standard PDF viewers will allow users to do: Print, Copy text/images, Edit content, Add annotations, Fill forms, Extract pages, use screen readers (Accessibility) and Assemble pages.
Why isn't this full encryption?
Applying true AES-256 password encryption entirely on the client side via the browser is restricted in the standard Javascript libraries to prevent freezing your browser. This tool focuses on applying permission flags and metadata updates instantly.
No upload · No server · pdf-lib.js in-browser processing · Free forever · Pdf Pixy