πŸ”’ 100% Private & Client-Side: No login required. Your files never leave your device. All processing happens locally in your browser. We never save your files.

Merge PDF

Select or drop multiple PDF files, drag them to rearrange their order, then download the merged document.

Drag & Drop PDF files here

or click to browse from your device

Merging PDF files is one of the most common document tasks in both professional and personal settings. Whether you are combining multiple scanned receipts into one expense report, assembling chapters of a report from different team members, or consolidating months of bank statements for tax filing, a reliable PDF merger is an essential tool.

Unlike traditional cloud-based PDF tools that require you to upload your sensitive documents to a remote server, PDFLocal's Merge PDF tool works entirely inside your web browser. Using the open-source pdf-lib.js library, your files are read directly into your browser's memory, combined in the order you specify, and the resulting merged document is downloaded straight to your device. At no point does any data leave your computer.

This approach is especially critical for professionals handling confidential documents β€” lawyers dealing with case files, accountants handling tax records, HR teams managing employee contracts, and medical professionals working with patient records can all use PDFLocal with complete confidence that their files remain private.

Step-by-Step: How to Merge PDF Files Locally

  1. Upload Your Files: Drag and drop your PDF files into the upload zone, or click the zone to open your file browser. You can select multiple files at once by holding Ctrl (Windows) or Cmd (Mac).
  2. Arrange the Order: After uploading, your files appear as draggable cards. Drag them into the exact sequence you want for the final merged document.
  3. Merge: Click the "Merge PDF Files" button. The pdf-lib.js library reads each file, copies all pages in order, and builds a new merged PDF document in your browser's RAM.
  4. Download: Your merged PDF is downloaded automatically to your device. The process typically completes in under 5 seconds for files under 100MB.

Privacy & Security: Why Client-Side Merging Is Superior

When you upload files to a cloud PDF merger service, those files travel over the internet to a third-party server, are processed by that company's systems, and are theoretically accessible to anyone with server access. Even if the company claims to delete files after processing, you have no way to verify this. PDFLocal eliminates this risk entirely β€” your files are never transmitted anywhere. The entire process is a local computation in your own browser, as private as opening a file in Microsoft Word or Adobe Acrobat.

Frequently Asked Questions

Is there a file size limit when merging PDFs with PDFLocal?

There is no hard file size limit imposed by PDFLocal itself β€” the only limit is your device's available RAM (browser memory). In practical terms, most modern computers with 8GB or more of RAM can merge PDF collections totalling 1GB or more without any issues. For very large files (individual PDFs over 500MB), we recommend closing other browser tabs and applications first to free up available memory. If you encounter an "out of memory" error, try splitting the merge into two smaller batches and then merging the two resulting files together.

Was this helpful?

Can I merge password-protected PDF files?

Yes, you can merge password-protected PDFs using PDFLocal, but you must first unlock them. The most reliable approach is to use a PDF reader like Adobe Acrobat Reader or your browser's built-in PDF viewer to open each password-protected file, then use "Print to PDF" to save an unlocked copy. Once you have unlocked copies of all your files, you can upload them to PDFLocal's merge tool without any issues. This two-step process is necessary because the password protection prevents any tool β€” including PDFLocal β€” from reading the file contents without the password.

Was this helpful?

Does merging PDFs reduce image quality or resolution?

No. PDFLocal's merge tool uses the pdf-lib.js library, which performs a binary-level copy of each page's content streams, including embedded images, fonts, and vector graphics. Unlike some cloud-based PDF tools that re-render and re-compress images during processing, PDFLocal transfers the original compressed image data without any modification. Your merged PDF will have the exact same image quality as the original source files. The only exception would be if your source files themselves had already been compressed or degraded before uploading.

Was this helpful?

Why is my merged PDF larger than the sum of the source files?

When PDFLocal merges multiple PDFs, each file may contain its own embedded font sets, metadata, and embedded ICC color profiles. When combined into a single document, these assets are not automatically de-duplicated in the current version of the tool β€” so if all five of your source files embed the same font, the merged file will contain five copies of that font. Additionally, PDF metadata and cross-reference tables grow with the number of pages. This is normal behaviour and the increase is typically minimal (5-10%). If file size is critical, you can run the merged output through our Compress PDF tool immediately after merging to reduce its size.

Was this helpful?

Can I specify which pages from each PDF to include during merging?

The current Merge PDF tool combines complete documents in sequence β€” it does not support selecting individual pages or page ranges from each source file during the merge process. If you need to include only specific pages from a document, we recommend first using the Split PDF tool to extract those specific pages as a new standalone PDF, and then feeding that extracted PDF into the Merge tool along with your other files. This two-step workflow gives you full control over exactly which pages appear in the final merged output.

Was this helpful?

Is it safe to merge confidential legal or financial documents?

Absolutely. PDFLocal is specifically designed for exactly this use case. Because the entire merge process runs inside your local browser using JavaScript and WebAssembly, your documents are never transmitted over any network connection. There is no server component, no database, and no logging of any kind. Your files exist only in your device's temporary browser memory during processing and are immediately released when the download completes or when you close the tab. This makes PDFLocal one of the safest ways to handle confidential legal contracts, financial statements, medical records, and HR documents.

Was this helpful?

How many PDF files can I merge at once?

PDFLocal does not impose a fixed limit on the number of files you can merge simultaneously. Users have successfully merged collections of 50+ individual PDF files in a single operation. The practical limit depends on the total combined file size relative to your device's available browser memory. For best performance with large collections, we recommend merging files in batches of 10-20 documents at a time, then merging the resulting batch files together. This approach is more memory-efficient and reduces the risk of browser tab crashes on older devices.

Was this helpful?

Will the merged PDF preserve bookmarks and hyperlinks?

PDFLocal preserves the content layer of each PDF page, including internal hyperlinks within each document. However, cross-document bookmarks (table of contents entries that link to specific pages by page number) may need to be updated after merging because page numbers change when documents are combined. Document-level bookmarks (the navigation panel on the left in PDF readers) from source files are currently not merged into the combined navigation tree. If preserving a comprehensive bookmark structure is important, we recommend using a dedicated PDF editor like Adobe Acrobat after the merge to rebuild the bookmark hierarchy.

Was this helpful?