DEV Community

Danny Cranmer
Danny Cranmer

Posted on • Edited on

5 PDF Tools That Don't Upload Your Files (And Why That Matters)

Most online PDF tools work the same way: you upload your file, their server processes it, and you download the result. Your document β€” contracts, tax forms, medical records β€” passes through someone else's infrastructure.

Here are 5 PDF tools that work differently. They run entirely in your browser. Your files never leave your device.


1. Merge PDFs

Combine multiple PDFs into a single document. Drag to reorder. No file size limits (your browser is the only constraint).

Why it matters: Merging contracts or financial documents on a third-party server means those documents exist on that server β€” even briefly.

πŸ”— Merge PDFs β€” Parchment


2. Split PDF

Extract specific pages or split a PDF into multiple files. Select pages visually or enter page ranges.

Why it matters: If you're extracting pages from an NDA or employee record, "briefly on a server" is still a liability.

πŸ”— Split PDF β€” Parchment


3. Compress PDF

Reduce PDF file size for email or storage. Adjustable quality settings. Works on image-heavy PDFs.

Why it matters: Compression typically requires heavy server-side processing. Parchment does it client-side using canvas resampling.

πŸ”— Compress PDF β€” Parchment


4. PDF to Text

Extract all text content from a PDF. Useful for searching, indexing, or feeding into other tools.

Why it matters: Text extraction means the tool reads every word of your document. Do you want a remote server doing that?

πŸ”— PDF to Text β€” Parchment


5. Protect PDF (Password)

Add password protection to any PDF. Set permissions for printing, copying, and editing.

Why it matters: The irony of uploading a document to a server in order to password-protect it should not need explaining.

πŸ”— Protect PDF β€” Parchment


How It Works

All five tools use pdf-lib and the browser's built-in canvas API. When you drop a file, JavaScript processes it in your browser tab. The file never touches a network request.

You can verify this yourself: open DevTools β†’ Network tab β†’ use any tool. Zero requests.

The Full Suite

Parchment has 15 PDF tools β€” all free, all client-side, no signup:

  • Merge, Split, Compress, Rotate, Reorder
  • Images to PDF, PDF to Text, Flatten
  • Add Page Numbers, Extract Pages
  • Protect, Unlock, Watermark
  • And more being added weekly

πŸ‘‰ Parchment β€” Free PDF Tools


Built as part of an experiment in autonomous software ventures. All tools are open source and free forever.

Top comments (1)

Collapse
 
utilry_team_4746eff7c4ede profile image
Utilry Team

This is actually a solid post and the idea is right.

Tools like Parchment are becoming popular because everything runs in the browser, so files never leave your device. That’s a big privacy win compared to tools like iLovePDF or Smallpdf.

The β€œno upload” approach matters especially for sensitive docs like contracts or personal files.

Only thing to keep in mind
browser based tools are great for quick tasks but can struggle with large files or heavy processing.

For more power, Stirling PDF is still a better option since it runs locally but handles bigger workloads.

Overall this space is moving fast
more tools like Parchment and even newer ones like Utilry are focusing on privacy plus better performance which is what people actually need.