0 uploads · 100% local
Advertisement728×90 — document & productivity tools
Your files never leave this device. Every tool runs locally in your browser — no uploads, no server, no account. How can I verify that?

Private PDF tools that work entirely in your browser

Merge, split, compress, reorder, watermark and number your PDFs without sending a single byte to anyone's server. Free, no sign-up, no file-size games — your documents stay on your machine, always.

AdvertisementResponsive display unit — 728×90 / 320×100

⚡ PDFLocal Pro — one key, forever

Partner

SignFlow — e-signatures

Need that merged contract signed? SignFlow adds legally-binding e-signatures with an audit trail. Free for 3 documents a month.

Try SignFlow free →
Partner

PaperTrail Cloud

Automatic document filing, OCR search and retention rules for small teams drowning in PDFs. From $9/mo.

Organize my docs →
Partner

InkScan mobile scanner

Turn your phone into a flat, deskewed, shadow-free document scanner — then compress the result right here.

Scan smarter →

📬 The PDF power-user cheat sheet

One free email with the 12 tricks we use daily: lossless vs lossy compression, print-to-PDF quirks, accessibility tags, and when a 2 MB attachment limit is actually negotiable.

Send me the cheat sheet →

Why in-browser PDF tools beat upload sites

Most "free PDF tools" on the web work the same way: you upload your document to their server, their server does the work, and you download the result. That flow is fine for a flyer — and a terrible idea for contracts, medical records, payslips, ID scans or anything covered by a confidentiality clause. Once a file is uploaded you are trusting a stranger's retention policy, their employees, their logging and their breach record.

PDFLocal flips the model. The two open-source engines that power this page — pdf-lib (writing and restructuring PDFs) and Mozilla's pdf.js (rendering page thumbnails) — both run inside your browser tab. Your file is read into your device's memory, transformed there, and saved straight back to your downloads folder. There is no server-side component at all: this page is a static file. That's also why there are no file-size limits, no daily quotas and no "premium queue" — your own hardware is the only constraint.

How each tool works

Merge: each source PDF is parsed locally and its pages are copied into a fresh document in the order you arranged. Bookmarks and form fields are not carried over (a common limitation of page-copy merging), but page content, fonts and images come through intact.

Split & extract: the pages you select are copied into a new PDF. Choose "one PDF per range" to break a big document into chapters — your browser may ask permission to save multiple files, which is exactly the no-funny-business behaviour you want.

Compress: every page is re-rendered to a canvas at your chosen resolution and re-encoded as a JPEG. This is the same technique scan-optimizer software uses, and it can take a 40 MB scan to 3 MB. The trade-off is honest and unavoidable: pages become images, so selectable text is lost. Keep your original.

Organize: rotation is stored as a page property (lossless), deletion and reordering simply change which pages are copied and in what order. Nothing is re-compressed.

Watermark & page numbers: text is drawn into each page's content stream with standard Helvetica — small, fast and lossless. A watermark added this way is a deterrent, not security: anyone with a PDF editor can remove it, so don't rely on it for secrets.

Practical tips

Frequently asked questions

How do I verify nothing is uploaded?
Open your browser's developer tools (F12) → Network tab, then use any tool here with a real file. After the page and its two library files load, you'll see zero further network requests — no POSTs, no uploads, nothing. You can even load this page, disconnect from the internet entirely, and every tool keeps working.
Is there a file-size or page limit?
No artificial ones. Because processing happens on your device, the practical limit is your browser's memory — roughly 200–500 MB files on a typical laptop. Very large scans may take a minute to compress; the progress bar keeps you posted.
Will compression ruin my text quality?
Compression re-encodes pages as images, so text remains readable but is no longer selectable or searchable. At 130–150 dpi text stays crisp for reading and light printing. For born-digital PDFs that are already small, skip compression entirely.
Why did my password-protected PDF fail?
Encrypted PDFs can't be modified without the password, and PDFLocal won't try to bypass encryption. Open the file in the app that created it, remove the password (you'll need owner rights), then come back.
Does merging keep bookmarks, links and form fields?
Page content, images and fonts are preserved. Document-level extras — bookmarks/outlines, some interactive form fields and embedded attachments — are not copied by page-level merging. For most everyday merge jobs this is invisible; for complex forms, test the output.
Is this really free? What's the catch?
The six core tools are free and stay free. The site earns through clearly-labelled ads, partner links and the optional $19 Pro key (batch mode and presets). None of those touch your files — there's no server for them to touch.
Which browsers are supported?
Current Chrome, Edge, Firefox and Safari on desktop and mobile. On phones everything works, though compressing 100+ page scans is naturally slower than on a laptop.
AdvertisementIn-content display unit
Plain-English notes: PDFLocal is a utility provided as-is, without warranty. Always keep a backup of your original file before transforming it. Watermarks added here are visual deterrents, not document security or DRM. PDFLocal is not affiliated with Adobe; "PDF" refers to the open ISO 32000 document format. Partner links are clearly labelled and may earn us a commission at no cost to you — they never affect how the tools work, and your files are never part of any ad or partner integration.