Report and appendix
A main report and a separate appendix must become one file.
- Add report.pdf, then appendix.pdf
- Confirm the order
- Merge and download
The appendix pages follow the report pages. The page count is the sum of both documents.
This PDF merger joins several files into one document. Add the PDFs, arrange them in the order you need, and merge; the file is assembled locally and never uploaded.
Your data is processed locally in your browser and is not uploaded to our server.
or drop PDFs here
PDF · max 50 MB each
No PDF files added yet.
The list order becomes the page order.
Output pages = file 1 pages, then file 2 pages, …
The merged document contains every page of every listed file, in the order the files appear in the list. Pages inside each file keep their original order.
copyPages(source, indices)
Pages are copied into a new PDF document rather than rasterised, so text remains selectable and images keep their original quality.
A main report and a separate appendix must become one file.
The appendix pages follow the report pages. The page count is the sum of both documents.
A signed contract should come before its exhibits.
The list order controls the output order; no need to rename the files.
Password-protected files must be unlocked first. The merger reports an encrypted file instead of producing a broken document.
Pages keep their original dimensions. A merge can therefore contain mixed A4, Letter or landscape pages without scaling.
Merging happens in memory. Many large files can approach browser memory limits; merge in smaller groups if the tab becomes slow.
No. The files are read and merged in your browser; nothing is sent to a server.
You control the file order with the up and down buttons. Pages inside each file stay in their original order.
No rasterisation takes place. Pages are copied into the new document, so text and images keep their quality.
Not directly. Remove the password with the original application first, then merge the unlocked files.
Each PDF can be up to 50 MB. The practical total depends on available browser memory.