Merging and splitting PDFs is a daily task for many of us — combining receipts, extracting pages from a report, or splitting a signed contract. Most online tools either upload your files to their servers or lock basic features behind a subscription.
So I built a tool that runs entirely in the browser. No backend. No sign-up. Your PDF never leaves your machine.
The Problem with Online PDF Tools
Services like SmallPDF charge $12/month and require you to upload your documents to their servers. For sensitive documents like contracts, financial statements, or NDAs, this is a privacy risk. Even "free" tiers often limit you to a handful of operations per day.
The Solution: 100% Client-Side Processing
This tool uses pdf-lib, a powerful JavaScript library that processes PDFs directly in your browser using WebAssembly. The result?
- Your files never leave your device — no uploads, no server processing
- No account required — just open and start working
- Unlimited operations — no daily limits or quotas
- Works offline — after the initial load, you don't even need internet
How It Works
Merging PDFs
The merge feature lets you combine multiple PDFs into one document:
- Drop or select your PDF files
- Arrange them in the order you want
- Click "Merge" and download the result
All processing happens locally in your browser.
Splitting PDFs
The split feature lets you extract specific pages from a PDF:
- Load your PDF
- Specify page ranges (e.g., "1-3, 5, 8-10")
- Download the extracted pages as separate PDFs
Again, everything runs client-side.
Why This Matters
Privacy isn't just a nice-to-have — it's essential. When you upload sensitive documents to online services, you're trusting them with your data. This tool eliminates that risk entirely.
Plus, there's the convenience factor. No waiting for uploads or downloads. No worrying about file size limits. Just open the tool, do your work, and close the tab.
Try It
The tool is live at https://tools.jackgreen.top/pdf-merge-split/ and completely free to use. No signup, no credit card, no hassle.
Built with pdf-lib, deployed on tools.jackgreen.top, and designed with privacy as a first-class principle.
Top comments (0)