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 Update
document.pdf
0 KB · 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
Title
Author
Subject
Keywords
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