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
- Drop two or more PDFs onto the upload area, or click to browse.
- Use the up/down arrows to reorder files if needed.
- Click Merge PDFs. The tool combines them in your browser.
- 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.