Free Tool

PDF Merger

Combine multiple PDF files into a single document. Upload your files, reorder them with the arrow buttons, then merge and download — all in your browser.

Drop PDFs here or click to browse

Select two or more PDF files to merge

How merging works

Each PDF is loaded using pdf-lib, and all pages are copied — in order — into a new PDF document. The resulting file contains all pages from all source files as if they were printed back-to-back.

Order matters

The files are merged in the order shown in the list. Use the up/down arrows next to each file to rearrange them before merging. The first file becomes pages 1…n, the second continues from there, and so on.

How to use

  1. Drop two or more PDFs onto the upload area, or click to browse.
  2. Use the up/down arrows to reorder files if needed.
  3. Click Merge PDFs. The tool combines them in your browser.
  4. Click Download merged PDF to save the result.

Examples

  • Simple: Combine a cover page PDF with a multi-page report PDF. Upload both, move the cover page to position 1, and merge.
  • Developer workflow: A CI pipeline generates separate invoice and terms PDFs. Merge them client-side before emailing to avoid an extra server dependency.
  • Edge case: Encrypted or password-protected PDFs may fail to load. Remove the password protection first using another tool before merging.

Your PDFs are merged entirely in your browser using pdf-lib — no file is uploaded to any server.

Frequently Asked Questions

Is my PDF uploaded to a server?
No. Everything runs in your browser using pdf-lib. Your files are never uploaded to any server or transmitted anywhere.
Does the order of files matter?
Yes. Files are merged in the order shown in the list. Use the up/down arrows to reorder them before merging.
Is there a file size or page count limit?
There is no hard limit imposed by the tool — it is only constrained by the memory available in your browser. Very large PDFs may be slow to process.
Will bookmarks and annotations be preserved?
Pages are copied with their content intact, but embedded bookmarks, interactive form fields, and some annotations may not be preserved in the merged output.