Merging PDFs sounds like a one-click task. In practice, the free tools available online almost all require uploading your documents to a server — which is fine for a recipe PDF, but less comfortable when the files are contracts, bank statements, medical records, or anything with personal information.
There's a better approach: merge PDFs entirely in your browser, with your files never leaving your device.
Why the "No Upload" Part Matters
When you upload a document to a web service, you're trusting that service with your file. Most reputable tools delete files after processing, but:
- You have no control over when — or if — files are actually deleted
- Files travel over the internet even with HTTPS
- Some services scan uploaded content as part of their business model
- Free tiers of commercial tools often impose file size or page count limits that make them useless for real documents
For sensitive documents, client-side processing is a meaningful privacy upgrade. The file is read by your browser, processed in memory, and the result is downloaded — no network request to any server occurs.
How In-Browser PDF Merging Works
Modern browsers run JavaScript that can read binary files, manipulate them in memory, and produce new files without any network requests. PDF merging in the browser uses a library — ToolHive uses pdf-lib — that:
- Reads each uploaded file as an
ArrayBufferusing the browser's File API - Parses the PDF structure to identify the pages in each document
- Copies pages from each source document into a new PDF (without re-rendering them, so quality is preserved)
- Produces the combined document as a downloadable binary file
Because pages are copied at the structural level rather than rendered and re-encoded, text stays selectable, images stay at their original resolution, and embedded fonts remain intact. The merged file is structurally equivalent to what a desktop tool would produce.
Things to Check Before You Merge
Password-protected PDFs: Encrypted files can't be read by the in-browser library. Remove the password from each file first — you can do this in Adobe Acrobat, Preview on macOS, or most PDF viewers that allow saving without a password. Then merge.
Very large files: There's no hard size limit imposed by the tool, but processing large files uses proportional browser memory. For typical documents (reports, contracts, presentations), this isn't a problem on any reasonably modern computer. Multi-hundred-megabyte files with many high-resolution images may be slow.
Scanned PDFs: These merge just like any other PDFs. The scan is stored as image data inside the PDF structure, and that image data gets copied as-is. Text selectability won't change — if the original scan wasn't searchable, the merged file won't be either.
Controlling the Page Order
The order of the merged document follows the order of the files in the upload list. If you need "cover page first, then main report, then appendices," add the files in that sequence — or reorder them after adding using the controls in the tool.
Getting the order right before merging is worth the extra moment, since changing it afterwards means re-merging. The page order is the most common thing people want to change after the fact.
Step by Step
- Open the Merge PDF tool on ToolHive
- Click the upload area and select your PDF files — you can select multiple at once
- Check the order; use the ↑ and ↓ buttons to adjust if needed
- Click Merge PDFs
- Download the result — it saves as
merged.pdf
The whole process takes under a minute for typical documents. No sign-up, no file upload, no size limit imposed by the tool.
When Desktop Software Is a Better Fit
In-browser merging handles the common cases well, but there are situations where a desktop tool is worth the setup:
- You're merging dozens of large files repeatedly as part of a workflow, and want batch automation
- You need page-level operations beyond merging: rotating individual pages, deleting specific pages, or rearranging pages within a single document (the Split PDF tool handles extraction by page range)
- You're working with PDFs that have complex interactive elements like fillable forms or layered annotations
For everyday tasks — attaching a cover page, assembling a submission, combining chapters — the browser approach is fast, private, and requires nothing beyond the browser you already have.