Merge PDF

Combine several PDFs into one file, in exactly the order you set. Free, no account, no usage limit — and fully local: your file is processed in this browser tab and nowhere else.

📄

Drag & drop PDF files here

or click to choose local PDF files — add at least two

Choose file

100% local processing — this file never leaves your device. Nothing is uploaded, and this page sends no file information anywhere.

Large files are processed in your browser’s memory. On a phone or a low-memory device, work with one large file at a time and keep the original until you have checked the result.

How to use it

Merge PDF in a few steps

1

Add two or more PDFs

Drop the files you want to combine. Each file is read locally — nothing is sent anywhere.

2

Set the order

Drag the rows into place, or use the up/down buttons. The numbers show the final reading order.

3

Merge and download

One merged PDF downloads immediately, with every page of every file in your chosen order.

Under the hood

How it works — and where its limits are

Merging sounds trivial — staple the files together — but a PDF is a structured document, not a stack of loose pages. Each file has its own internal catalogue of fonts, images and page objects, and page numbers in one file know nothing about the other. This tool uses the pdf-lib library’s copyPages mechanism: every page of every source document is copied into a fresh document, in the order you arranged, and shared resources such as fonts and images are copied along with the pages that use them. The result is a normal, self-contained PDF that any reader can open.

What survives the merge. Everything you can see on the page: text, vector drawings, images, and page sizes. Mixed page sizes are fine — an A4 report and a landscape slide deck keep their own dimensions in the merged file, because each copied page carries its own page box. Links inside pages are generally preserved as page content, and the total page count is simply the sum of the inputs.

What does not survive — stated plainly. pdf-lib’s page copying has two known gaps, and this page will not pretend otherwise. First, interactive form fields (the AcroForm layer — the fillable blanks in application forms) are not carried into the merged document; the visible page may still show, but the fields stop being fillable, and values held only in field data can be lost. If you are merging a filled form, open it in a PDF reader and print or export it to a flattened PDF first, so the entered values become ordinary page content. Second, bookmarks and the outline panel are not rebuilt: the merged file will not inherit either document’s table-of-contents tree. If you need a navigable outline, add one afterwards in a desktop editor.

Why the order step matters. Readers meet the merged file in page order, so a contract whose signed page lands before the terms, or an invoice bundle whose summary ends up last, creates real confusion. The list numbers are the final positions — check them before merging, especially when files have similar names. If you merge in the wrong order, nothing is damaged: your originals are untouched in your device, so simply reorder and merge again.

Privacy and limits. Merging runs entirely in this tab. There is no upload queue, no server copy and no record of your file names or sizes kept by this site. The practical ceiling is your device’s memory: merging many large scanned files at once asks the browser to hold all of them plus the result, so on a phone, merge in smaller batches. Encrypted inputs must have their passwords removed first.

FAQ

Frequently asked questions

No. The merge runs locally in your browser with pdf-lib. Your files never leave your device, and this site has no interface that reports file names, counts or sizes.
No — this is a known pdf-lib limitation and we state it rather than hide it: AcroForm fields and bookmarks are not carried into the merged file. Flatten filled forms in a PDF reader first (print to PDF) so the values become page content, then merge.
Yes. Each page keeps its own dimensions in the merged document, so A4 pages and landscape pages can live in the same file.
There is no site-imposed limit and no account. The real limit is your browser’s memory, since every input and the result are held at once. If a very large batch fails on a phone, merge fewer files per round — you can always merge the merged files again.
The merge will stop with an error message rather than silently producing a broken file. Remove the password in a PDF reader, or replace the damaged file, then try again. Your other files are unaffected.

Keep going

Related tools