Skip to content
Processing locally — files never leave your device

Merge PDF Files Online

Combine any number of PDFs into a single document, in any order. Files are processed entirely in your browser — never uploaded.

How to use PDF Merge

  1. Drop your PDFs onto the upload area, or click to browse.
  2. Drag the file cards to put them in the order you want.
  3. Optionally remove any file you added by mistake.
  4. Click "Merge" — the combined PDF downloads automatically.

Merge PDF files in your browser — no upload, no watermark

The most common case: assembling a packet to send. A loan application that needs five separate PDFs combined into one; a meeting briefing built from a half-dozen docs; an invoice plus receipts that the accounts team wants as a single attachment. Most desktop PDF suites can do this but want a subscription, and most online merge sites upload your files to a server. This tool does neither: the entire merge runs in your browser's JavaScript engine, and the documents never leave your device — which matters when the packet is a contract, a medical record, or a tax return.

How a client-side merge actually works

A PDF is not a flat stream of pages; it's a graph of numbered objects — pages, fonts, images, vector drawing instructions — that reference each other. When you click Merge, the tool (built on the open-source pdf-liblibrary) parses each file's object graph in memory, creates a fresh empty document, and copies every page across in the order of your file cards. Copying a page means copying everything it references: the embedded font subsets that render its text, the compressed image streams, the annotations and links sitting on it. That's why merged text looks identical to the source — the original fonts travel with the pages rather than being substituted. Finally the new object graph is serialized to bytes and handed to your browser as a download.

What carries over, and what doesn't

Page content, embedded fonts, images, internal links, and form fields placed on pages all survive the merge. Each page also keeps its own size and rotation, so mixing A4 with US Letter, or portrait with landscape, is fine — nothing gets scaled or cropped. Two things do not carry over: the bookmark outline of each source file (the merged document starts with a clean outline), and document-level metadata like title and author, which would conflict between sources anyway. Because each source embeds its own font subsets, three files that all use Helvetica end up contributing three separate subsets — the main reason a merged file can be slightly larger than the sum of its parts.

A typical workflow

Say you're submitting a rental application: the signed form (4 pages), three payslips (1 page each), and a bank statement (12 pages). Drop all five files, drag the cards into the order the agent asked for, and merge — you get one 19-page PDF, pages in exactly that sequence, in a second or two on a modern laptop. If the statement was a scan and the result is heavy for email, run it through the compressor afterwards.

Pitfalls and when not to use it

Password-protected PDFs can't be parsed without the password, so unlock them first. Scanned documents are essentially full-page images — merging ten 5 MB scans gives you a 50 MB file, so plan to compress after. And if you need finer control than whole files — keeping bookmarks intact, interleaving individual pages, or dropping a page from the middle of one source — merge is the wrong first step: split the document into pieces first, then combine just the pages you want.

Related tools

  • Split PDF — extract specific pages before merging only what you need.
  • Compress PDF — shrink a heavy merged file down to email size.
  • Images to PDF — turn photos or scans into a PDF you can merge.
  • Rotate PDF — fix sideways pages before or after combining.

Frequently asked questions

Does my PDF leave my computer?
No. The merge runs entirely in your browser using pdf-lib, a JavaScript PDF library. The bytes of your files are never uploaded — open the network tab when you click Merge and you'll see zero requests fire.
Is there a file-size limit?
No hard limit. The practical ceiling is your browser tab's memory, which is typically several gigabytes on desktop. We've tested with 500-page PDFs. If you run out of memory, try merging in two passes.
How many PDFs can I merge at once?
There's no fixed cap. The interface remains responsive at hundreds of files. Sort them with drag-and-drop before merging.
Does merging preserve bookmarks, links, and form fields?
pdf-lib preserves text, images, links, and form fields where they're embedded directly in pages. Outline (bookmark) entries from source PDFs are dropped — the merged file gets a clean outline.
Why is the merged file larger than the sum of the parts?
PDFs share fonts and embedded resources internally. When merged, the combined document may end up with duplicate font subsets. For a leaner result, run the Compress PDF tool on the merged file.
Can I merge password-protected PDFs?
Not directly. An encrypted PDF can't be parsed without its password, so the merge fails with an error on that file. Open it in a viewer that lets you save an unprotected copy (using the password), then merge the unlocked version.
What if my PDFs have different page sizes or orientations?
They merge fine. Each page keeps its own dimensions and rotation, so an A4 portrait report followed by a US Letter landscape spreadsheet stays exactly as it was. Nothing is scaled or cropped — viewers simply show each page at its native size.
Can I pick individual pages from each file?
This tool merges whole files in the order you set. To include only some pages from a document, run it through the Split PDF tool first to extract the pages you want, then merge the pieces here.

More tools you might find useful in the same flow.

Built by Muhammad Tahir · About