How to merge PDFs without uploading them
Combine two or more PDF files right in your browser with files.co — no upload, no account, no limits. Here's the step-by-step, and how to verify it.
Most “merge PDF” websites work the same way: you hand them your files, they process them on a server somewhere, and they hand back a download. That works, but it means your documents leave your computer and land on a machine you don’t control. For a meme or a shopping list, who cares. For a signed contract, an invoice, or a medical record, that’s a problem you don’t need to have.
files.co does it differently. The merge runs entirely in your browser using JavaScript. Your PDF files are read into memory on your own device, combined there, and saved straight back to your downloads folder. Nothing is sent anywhere. This guide walks through the whole flow and shows you how to prove it for yourself.
Step by step: merging two or more PDFs
The whole thing takes well under a minute. Here’s the exact sequence:
- Open the Merge PDF tool on files.co. The page loads once, and that’s the only network activity you’ll see.
- Drag two or more PDF files onto the dropzone. You can also click to pick them from a file dialog. Add as many as you need — there’s no file count or size cap beyond what your device’s memory allows.
- Reorder the files by dragging their thumbnails into the order you want. The first file becomes the first pages of the output, and so on. Drag-and-drop works with a mouse, touch, or the keyboard.
- Press Merge. The tool stitches the documents together locally, in memory. Larger files take a moment because your own CPU is doing the work — not a queue on someone else’s server.
- Download the result. A single combined PDF saves to your device. Open it, check the page order, and you’re done.
If you make a mistake, just remove a file or drag it to a new spot and merge again. Nothing was ever committed anywhere, so there’s no cleanup and nothing to delete from a server later.
What merging does and does not carry over
| What happens | |
|---|---|
| Pages | All of them, in the order you arrange |
| Bookmarks | Usually preserved, and worth checking on a long document |
| Form fields | Kept, but two forms with the same field names can collide |
| Attachments | Often dropped, especially older ones attached to a page |
| Digital signatures | Broken — a signature covers the file it signed, and this is a new file |
| Page size | Untouched; mixed A4 and Letter pages stay mixed |
| File size | Roughly the sum, so compress afterwards if it is for email |
Why it stays private
Why it stays private
The reason this matters comes down to where the work happens. A traditional online tool needs your files on its server to process them — that’s the entire model. The moment you upload a contract, it exists, however briefly, on infrastructure you can’t inspect, governed by a privacy policy you have to take on faith.
files.co removes that step entirely. The merge logic ships to your browser as code and runs there, the same way a calculator app runs on your phone. Your files are handled by your own device, by software you can audit, and the combined PDF never travels over the network. There’s no upload to intercept, no copy sitting in a cache, no retention window to worry about.
A useful side effect: because everything runs locally, the tool works offline. Load the page once, turn off your Wi-Fi, and the merge still works. There’s also no account to create and no usage limit to hit — there’s no server metering you, so there’s nothing to meter.
This is the right default for sensitive documents. Contracts, invoices, tax paperwork, medical records, and legal files have no business being uploaded to a third party just to be stapled together. With local processing, they never are.
Verify it yourself
You don’t have to take my word for it. Browsers ship with the tools to check, and it takes about thirty seconds:
- Open the Merge PDF page on files.co.
- Open DevTools (F12, or right-click and choose Inspect) and switch to the Network tab.
- Tick “Preserve log” so nothing clears as you work, then do a full merge — drop your files, reorder, press Merge, download.
- Watch the request list. You’ll see the page and its assets load up front, then nothing as you add files and merge. No upload request carries your PDF anywhere.
For an even stronger test, finish loading the page, switch your computer to airplane mode, and run the merge with the network fully off. It completes anyway, which is only possible because no upload was ever needed.
That’s the whole idea behind files.co: PDF tools that treat your files as yours. Merging is just the start — splitting, compressing, and the rest of the toolkit follow the same rule. The work happens on your device, and it stays there.
Frequently asked questions
Can I merge PDFs without uploading them?
Yes. The merge runs in your browser: the files are read into the tab's memory, joined on your own machine and handed back as a download. Nothing is sent to a server, which you can confirm by opening DevTools before you start, or by disconnecting from the network after the page loads and merging anyway — it still works.
Does merging break a digital signature?
Yes, and it has to. A digital signature certifies one exact file; merging produces a different file, so the signature no longer matches what it signed and readers will report it as invalid. This is the signature working correctly, not a bug. If you need signed documents together, keep the signed originals and merge copies for convenience.
What happens to bookmarks and attachments when I merge?
Bookmarks usually survive and are worth a glance on a long document. Attachments are the ones to watch: many tools carry over only the files stored in the modern location and quietly drop the ones attached to a page annotation, which is how older documents lose theirs without any error. If a PDF is carrying something you need, check the merged file before deleting the originals.
Is there a limit on how many PDFs I can merge?
No fixed one — the ceiling is your device's memory, since the work happens there rather than on a server with a quota. In practice that means around 50 MB per file comfortably, and a merge of a few large scans is fine on any modern machine. There is no account, no daily cap and nothing counting your tasks.