Merge PDF Files

Combine multiple PDF files into a single document.

1

Add PDFs

Drop multiple PDF files or add them one by one

2

Reorder

Drag files to arrange them in the order you want

3

Merge & download

One click combines them into a single PDF

Password-protected PDFs are automatically decrypted before merging.

Drop files here or click to browse

Accepted: PDF

Files never leave your device — 100% private

Merge PDFs Privately in Your Browser

Combining multiple PDF files into a single document is a routine task in business, legal, and academic environments. The documents being merged often contain sensitive material: signed contracts, financial reports, identification documents, or confidential correspondence. Traditional online PDF merge tools require uploading each file to a remote server where they are combined and returned. This exposes every page of every document to potential interception, logging, or unauthorized access. LocalForge merges your PDFs entirely within your browser, ensuring your documents remain on your device throughout the process.

The merge operation uses pdf-lib.js to read each input PDF, extract its pages, and assemble them into a new combined document. You can reorder files before merging, select specific page ranges from each document, and preview the structure before generating the final output. The processing runs in a Web Worker to maintain browser responsiveness with large or numerous files.

Consider what you might be merging: a passport scan with a visa application, bank statements with a mortgage application, or medical records with an insurance claim. Each of these scenarios involves documents you would never voluntarily hand to a stranger. Yet uploading to an online merge tool does exactly that, trusting the service operator with your most sensitive paperwork.

LocalForge requires no account, retains no data, and makes no network requests during processing. Merge as many PDFs as you need with confidence that every page stays private.

Your privacy is protected. All processing happens in your browser. Your files are never uploaded to our servers.