PDF Merge Tool

Combine multiple PDF files into one — entirely in your browser. Nothing is uploaded to a server.

📄

Click to select PDFs or drag & drop here

You can add more files after the initial selection

How It Works

This tool uses pdf-lib, a pure-JavaScript PDF library, to read each file you select and copy all of its pages into a single new document. Everything runs directly in your browser — no file ever leaves your device and no internet connection is required after the page loads. Select your PDFs, arrange them in the order you want using the ↑ ↓ arrows, then click Merge PDFs. The resulting file is offered as an instant browser download. Encrypted or password-protected PDFs are not supported.

Frequently Asked Questions

Is my data private?

Yes. Every step happens in your browser using JavaScript. Your PDF files are never uploaded to any server — not even temporarily. This makes the tool safe for confidential documents.

How many files can I merge?

There is no hard limit. In practice, merging dozens of large PDFs at once can be slow on low-memory devices, so for very large batches consider splitting into groups.

Why is my PDF not merging?

The most common reasons are password-protected files (encryption is not supported) or corrupted PDFs. Try opening each file in a PDF viewer first to confirm it is valid.

Does the tool preserve bookmarks and hyperlinks?

Page content, text, images, and vector graphics are preserved. Document-level metadata and cross-document bookmarks/outlines are not carried over into the merged file.