Combine several PDF files into a single document, in the order you add them. Everything happens in your browser — no files are uploaded.
SYSTEM ● ONLINE · LOCAL COMPUTE · ZERO UPLOAD
UNIT // PDF.MERGELIVE
Drop PDF files
Drag & drop or click to browse
0
Files
0
Total pages
Quick Answer
How do you merge PDF files?
// Answer
To merge PDFs, you copy the pages of each document into a new PDF in sequence. This tool lets you add multiple PDFs, counts their combined pages, and produces one merged file — all locally in your browser, so nothing is uploaded.
How to use it
Drop or select two or more PDF files.
They are added in the order you choose them.
Click Merge & download to get a single combined PDF.
Why use this tool
No upload, no limit
Combine reports, scanned pages, invoices, or chapters into one file without sending sensitive documents to a third-party server. There is no file-count or page limit beyond your device’s memory.
FAQ
Frequently asked questions
Add all your PDF files, then click Merge & download. They are joined in the order added.
No. Merging happens entirely in your browser; files never leave your device.
Files are merged in the order shown in the list. Use the arrows on each row to move a file up or down.
No hard limit — only your device memory. Very large merges may be slow.
Merging copies pages into a brand new document. Everything printed on the page comes across exactly. Things that belong to the document rather than to a page — bookmarks, the outline, the form that ties fields together, any digital signature — do not survive the copy. Check the output before you send it.
No merging tool can avoid this entirely, because two documents cannot both keep their own document-level furniture inside one file. It is worth knowing which parts you are losing.
Mechanism
Page by page, into an empty document
What you had
In the merged file
Text, images, vectors, page size, rotation
Identical
Embedded fonts
Come across with their pages
Bookmarks and the outline panel
Gone. There is no outline in the new document
Interactive form fields
May stop behaving as fields. Test them
Digital signatures
Broken by definition — this is a new file
Links between pages of the same document
Unreliable after the copy
File name
Always merged.pdf. Two merges in a row give you two files of the same name, which most browsers number, such as merged (1).pdf
The thing that goes wrong
Nothing appeared in the list
Only files the browser reports as PDFs are accepted. Anything else is skipped, and a short message says how many files were skipped. Two common causes:
It is not really a PDF. A .doc or a renamed file will not be read. Export a real PDF from the original application.
It arrived with no file type attached. Some sync folders and archive extractors hand over files with the type field empty. Save the file to your desktop first, then add it from there.
Also note that the merge button only appears once there are two or more files in the list, and that adding the same file twice puts it in twice. That is occasionally useful — a cover sheet repeated — and occasionally a surprise.
Order
Getting the sequence right
Files merge in the order they appear in the list, and the list is the order you added them. Each row has ↑ and ↓ buttons to move it, and a Remove button.
In practice the reliable method is to add files one at a time, in the order you want them, rather than selecting twelve at once and hoping the file picker agrees with you about alphabetical order. If a document lands in the wrong place, move it with the arrows.
If what you actually need is a different page order within one document, that is a job for split PDF: list the pages in the order you want them and it rebuilds the file that way.
Limits
Memory is the only ceiling, and it is a real one
There is no file count limit and no page limit, because there is no server imposing one. What there is instead is your browser tab. Every file is read fully into memory, all of their pages are copied into the new document, and then the whole output is assembled as one block of bytes before the download starts. Peak memory is roughly everything at once.
On a desktop that is rarely a problem. On a phone, merging a stack of large scans can stall or fail outright. When it does:
Merge two or three files, download the result.
Merge that result with the next two or three.
Repeat. The peak stays low even though the final document is large.
A second thing to expect: the total page count is recalculated by re-reading every file each time the list changes. With a dozen big documents the counter takes a moment to settle. It is counting, not hanging.
Password-protected files will not open here at all, and a file the parser considers malformed will fail even if a desktop reader opens it happily. Re-export a clean copy from a reader first.
Worked example
Assembling a rental or mortgage application
The classic case: the agent wants one PDF containing ID, three payslips, two bank statements and a reference letter, and half of those exist only as phone photos.
Turn the photos into PDFs first with images to PDF, one document per item.
Trim the statements down to the pages that were asked for using split PDF. Sending twelve months when three were requested is its own kind of oversharing.
Add everything here in the order the agent listed it, then merge.
If the result is too large to email, run it through compress PDF — though if it is mostly photographs, expect little, and shrink the images before step one instead with compress image.
Privacy
The most sensitive pile of paper you own
Merging is unusual among file tasks: the files you combine are almost always related, and related documents tell a much fuller story than any one of them. Passport, payslips and bank statements uploaded separately are three leaks. Uploaded as one merge job they are a complete identity package, assembled and labelled for whoever ends up with it.
That is why this runs where it does. The library executes in the tab, your files stay on your disk, and the merged document is written straight to your downloads. There is no upload to interrupt, no queue, and nothing left behind to delete. It also keeps working with the network off, which shows the work does not need a server; the Network tab shows what, if anything, is sent.