🔒 PrivatePDF

Full PDF management in your browser — merge, split, protect, redact, and more.

Online PDF tools want you to upload your files to their servers. PrivatePDF does not. It is a fully local PDF manager that runs entirely in your browser: your files never leave your machine, yet you get everything you'd expect from a professional PDF tool.

Merge documents, split by range or bookmarks, rotate pages, add watermarks and page numbers, password-protect, remove passwords, edit metadata, compress, and redact sensitive content — all with a drag-and-drop interface and instant download.

100% local. No uploads. No account. Free.

User Manual

Overview

PrivatePDF uses pdf-lib for PDF creation and manipulation and pdf.js for rendering previews. Pages are displayed as thumbnails; select them to operate on specific pages. All processing happens in your browser using the File API and Canvas API.

Loading Files

Selecting Pages

Click individual page thumbnails to select them. Use the quick-select buttons:

Page Operations

Rotate

Delete

Click 🗑 Delete to remove the selected pages from the document.

Export

Extract

Extracts selected pages into a new PDF and downloads it.

Split

Splits the document into multiple PDFs. Three modes:

Download Pages

Downloads the current document (with all edits applied) as a PDF.

Annotate

💧 Watermark

Adds a text overlay to pages. Options:

🔢 Page Numbers

Adds page numbers to the document. Options:

Security

🔐 Protect

Password-protects the PDF.

🔓 Unlock

Removes password protection from an encrypted PDF. You must supply the existing password.

Document

📝 Metadata

Edit the document's metadata fields: Title, Author, Subject, Creator, Keywords. Changes are applied when you download the PDF.

🗜 Compress

Reduces the file size of the PDF.

Redaction

Click ⬛ Redact on a page preview. Draw black boxes over the content you want to permanently remove. Click Apply Redactions when done.

Important: Redaction in PrivatePDF draws opaque black rectangles over the selected area in the rendered PDF. Always verify the redaction covers the intended content before sharing the document.

Downloading

Click ⬇ Download PDF at any time to save the current state of the document to your computer.

Privacy

PrivatePDF processes everything locally using pdf-lib and pdf.js. Your PDF files are never uploaded to any server.