Merge PDF

Merge PDF Files

Combine multiple PDFs into one file. Free to use, with local processing.

Files processed locally in your browserFree to useNo account required

Drop PDFs here or click to browse

or click the button below to browse your files

Combining pages without losing their place

Choose the file sequence

Add at least two PDFs in the order you want them combined. Merge appends each file's pages in insertion order; the file list has removal controls, not drag-to-reorder controls. To change the finished page sequence, use Reorder Pages.

PDFcraft uses pdf-lib to copy pages into a new document. Adding the same PDF twice creates two distinct source occurrences, each with its own mapping to the inserted pages.

Links and bookmarks in the combined file

Supported direct destinations, local GoTo links, named destinations and bookmark trees are rebuilt against actual output pages. Supported action chains and annotation actions are checked too. Names are separated by source occurrence to avoid collisions; external links to the original named anchors are not guaranteed to work after merging.

Source bookmark hierarchies remain distinct. Source OpenActions, which specify an initial destination or action on opening, are deliberately omitted. Supported remote GoToR and web links retain their destinations. The output is saved, reopened and checked before a download is offered.

When Merge stops

AcroForm documents, tagged structure trees, linked popup annotations, JavaScript navigation and other unsupported or malformed navigation are rejected rather than partially preserved. Page copying does not promise transfer of every document-level structure, metadata item or signature. Merging is not sanitization.

Controlled Node handler tests retained text and supported navigation on synthetic documents, including repeated inputs. They do not establish visual fidelity, interactive form behavior or browser compatibility. Reopen the result and check page order and important links.

Local work and practical limits

Selected file bytes are read and combined in browser memory; the merge handler has no document-upload step. The website still loads web resources. Combining large documents can exhaust available memory, so retain the originals and try smaller groups if processing fails.

Frequently asked questions

Why does a form PDF fail to merge?+
The safe page-copy path currently rejects AcroForm structures. A visible form page and its document-level field tree are different things; copying only the page would not prove that the form still works.
Will the merged file open at the same bookmark as a source file?+
Not necessarily. Source OpenActions are omitted to avoid importing competing opening instructions. Supported bookmarks remain available for navigation inside the combined document.
Browse all tools by task

Related operations

Reorder Pages
Split PDF