Related Tool

PDF Utility

Merge PDF files in the browser. All processing occurs locally.

Related Tools

All ToolsBase64 Converter

Joins two or more PDFs into a single document and hands it to your browser as a download. Each selected file is read into an ArrayBuffer in the page, pdf-lib copies every page of every file in the order the picker returned them, and the combined document is saved as merged.pdf through a temporary blob URL. The files are already local to the tab, and the merge never sends their bytes anywhere.

How to use it

  1. Click the file control and select two or more PDFs at once - multiple selection is enabled.
  2. Press Merge PDFs. The button stays disabled until at least two files are listed.
  3. The browser saves merged.pdf, and the page reports how many files went in.

Worked example

two files: a 1-page 200x200pt PDF and a 2-page 300x300pt PDFbecomesMerged 2 PDFs successfully

Verified by running pdf-lib's copyPages path over two generated PDFs: the saved file reloads as 3 pages and each page keeps its own dimensions.

one file selectedbecomesSelect 2+ PDFs to merge

This replaces the result line as soon as a single file is chosen; the Merge button is disabled at the same time, so the button's own 'Add at least 2 PDF files to merge.' text is only reachable if the list is emptied another way.

When to use it

What it does not do