Merge multiple PDF files into one, in order
You need at least 2 PDF files to merge. Everything is processed locally in your browser — no files are ever uploaded to a server.
Typical reasons to merge PDFs: gluing an invoice and its request form into a single expense attachment, ordering a résumé, certificate scans and portfolio for an application, or assembling chapters written separately into one deliverable. The tool uses pdf-lib to copy every page of each selected file, in list order, into a new PDF. It only concatenates: you cannot pick a subset of pages (use PDF Split for that), and it does not recompress or alter page content.
Suppose you added cover.pdf (1 page), body.pdf (10 pages) and appendix.pdf (3 pages), numbered 1, 2, 3. If the appendix should come before the body, press ↑ on the appendix row twice and the numbers renumber. The merged PDF has 14 pages, in list order from top to bottom, with each file's own page order intact. Because the output name is fixed, repeated merges will download files with the same name, so rename each one right away.
Either the files were not PDFs (they are filtered out silently), or you picked the exact same file again: the input is not cleared after a selection, so the browser may not fire a change event. Choose a different file or reload the page.
Most likely one file is password-protected or corrupted. Test by merging two files at a time to find the culprit, then replace it with an unencrypted copy.
The tool does not rewrite pages, so A4 and landscape or odd-sized pages sit side by side as they are. Normalize the sources before merging if you need uniform pages.
No. They are only read; a new file is built in memory and downloaded, leaving the originals untouched.
The code contains no upload request. Reading, joining and building the download all happen in your browser with pdf-lib, and nothing is sent to a server. Opening the page loads only the pdf-lib code shipped with the site; no model is downloaded.