PDF Merge

Files & data

Combine several PDFs in an order you choose, without uploading any of them.

Choose two or more PDFs to merge them.

How to use

What it's for

Join two or more PDFs into one file, in the order you choose — a contract and its annexes, say, or a set of scanned pages.

Before you start

Have the PDFs on this device and know the order they should go in. They are joined in your browser and never uploaded; a PDF locked with a password cannot be used.

  1. Choose the PDFs

    Press Choose files and pick two or more PDFs, or drag them onto the box. Choosing again adds more to the end of the list, and Clear all starts over.

  2. Put them in order

    Each file is numbered in the list. Use ↑ and ↓ beside a file to move it, or × to take it out. The files arrive in whatever order your computer listed them, which is rarely the order you want.

  3. Check what it will make

    Under the list, the page shows how many pages the new file will have, and the file names joined by arrows, in this order. Read it before you go on.

  4. Merge the PDFs

    Press Merge the PDFs; it reads Merging while it works. If you change the list afterwards, the merged file is taken away and you press the button again.

  5. Save the merged file

    Press Download the merged PDF. It saves as merged.pdf; your original files are not changed.

Reading the result

  • Pages: the total number of pages in the merged file, counted before you press anything.
  • in this order: the order the files will be joined in, first to last.
  • Merged PDF: appears after the merge, with the new file's Size and the download button.

If it goes wrong

  • A file is named as not a PDF, though its name ends in .pdf: the page checks what the file really is, not its name. It is left out of the merge; open it in a PDF reader to see what it is.
  • A PDF is refused as encrypted: it has a password. Remove the password in the program that made it, then choose it again.
  • Merge the PDFs stays greyed out: fewer than two of the files can be used. Add another PDF.

What this is

The documents people merge are contracts, payslips, medical records and scanned IDs. Every other merge tool on the web asks you to send them somewhere first.

Here the files are read from your disk into this tab and combined there. No upload, no server.

And the order is the whole operation. Merging is not “combine these”, it is “combine these IN THIS ORDER” — and a picker that hands back whatever order the operating system listed produces a document nobody asked for. The files are listed with arrows, and the order is printed above before anything is built.

Pages are COPIED, not moved. A page is not a self-contained thing — it references fonts, images and colour spaces that live elsewhere in the document — and copying is what brings those along. Taking the page object alone produces a page that opens blank.

Questions

Are my PDFs uploaded anywhere?

No. They are read from your disk into this browser tab and combined there. There is no upload and no server — which is the point: the documents people merge are contracts, payslips, medical records and scanned IDs, and every other merge tool on the web asks you to send them somewhere first.

Does the order matter, and how do I set it?

It is the whole operation. Merging is not "combine these", it is "combine these in this order", and a picker that hands back whatever order your operating system listed produces a document nobody asked for. The files are listed with arrows to move each one up or down, and the band at the top prints the order before anything is built.

Why does it not merge as soon as I add a file?

Because copying a hundred pages between documents is not instant, and doing it again every time you move a file up one place would make the page feel broken. Every other tool on this site recomputes as you type because the work takes microseconds; this one tells you what it will produce and waits to be asked.

It says one of my files is not a PDF, but it ends in .pdf.

The name is a label, not a fact. This page reads the first bytes of the file — a PDF begins %PDF- — because a document renamed .pdf is still whatever it was, and merging it would either fail or produce something broken. Open it in a PDF reader to see what it actually is.

What about a password-protected PDF?

It is refused, on purpose. The pages of an encrypted PDF cannot be read without the password, and merging it anyway produces a document that looks right and shows blank pages — which is worse than a refusal, because you would not find out until somebody else opened it. Remove the password in the program that made it first.

Are the pages changed in any way?

No. The pages are copied whole, with the fonts, images and colour profiles they reference — that is why it copies rather than moves them, since a page on its own renders blank. Nothing is re-rendered or re-compressed, so the merged document is exactly as sharp as its sources.

Is there a limit on how many I can merge?

A total size rather than a count, and the page shows it. Everything happens in this browser tab, so ten files are all held in memory at once along with the document being built. The limit is refused up front with a number rather than failing part of the way through the merge.

Does the merged file keep bookmarks and form fields?

Page content, images and fonts come across. Document-level structure — the bookmark tree, form field definitions, attachments — generally does not survive a merge, here or in most tools, because those belong to the document rather than to a page. If a filled form matters, flatten it before merging.

The maths

What crosses over and what does not
Page contentcrosses
Fonts and imagescrosses
Page rotationcrosses
Bookmarksusually not
Form fieldsusually not
Bookmarks and form fields belong to the DOCUMENT rather than to a page, so copying pages does not carry them — here or in most tools. Flatten a filled form before merging it.

Keep going

Important

The files are read in your browser and nothing about them is transmitted or stored. Pages are copied whole and nothing is re-rendered — but document-level structure such as bookmarks and form fields generally does not survive a merge, here or anywhere. Nothing you type here is sent to our servers — the calculation runs entirely in your browser.