Merging runs locally with pdf-lib and PDF.js previews. PDFs are not uploaded to a server. Password-protected files must be unlocked first. Max 20 files, 100 MB total.

Skip to PDF merge tool

Merge PDF — Combine Documents in the Order You Choose

Loading tool…

By Muhammad Abdullah Rauf · Founder, EverydayTools.proUpdated 2026-06-02· Reviewed by EverydayTools Editorial Team

What does merging PDFs mean?

PDF merging joins the page trees of multiple PDF documents into one output file. Each source document contributes its pages in sequence, and the resulting PDF contains all of them in the exact order you choose.

Browser-based PDF merging — like this tool — processes files entirely in JavaScript using the pdf-lib library. Your files are never uploaded to a server, which matters for contracts, medical records, legal documents, and any file you would not upload to a third-party service.

A merged PDF is a new document; the originals are untouched. Merging is different from inserting pages into an existing document and different from splitting a document into smaller files.

How to use Merge PDF

  1. Add your PDF files

    Click 'Add PDFs' or drag and drop multiple PDF files into the upload area. You can add up to 20 files with a combined total of 100 MB.

  2. Arrange the order

    Drag file cards or use arrows to reorder. Use Reverse or Sort A–Z for quick changes. Lock files to pin cover pages while you sort the rest. The document outline shows page ranges in the final PDF.

  3. Merge PDFs

    Review the preview summary, set an output filename if needed, then click Merge PDFs (or press Ctrl+Enter). Processing runs locally with pdf-lib.

  4. Download and verify

    Review the before/after summary on the success screen, download the merged PDF, or return to the editor to adjust order and merge again.

Who uses Merge PDF?

Common real-world scenarios where this tool saves time.

Job applications

Combine resume, cover letter, and portfolio into one PDF before submitting to employer portals that accept only one file attachment.

Contract assembly

Merge multiple agreement pages, appendices, and signature sheets into one sendable document for clean contract management.

Report compilation

Combine monthly reports, charts, and data exports from different tools into one presentation-ready PDF for stakeholders.

Study materials

Merge lecture slides, notes, and supplementary PDFs into one file for offline reading and organised revision.

Workflow guides

Step-by-step chains that connect related tools for common tasks.

Job application packet: merge → compress → submit

Many portals accept one PDF but enforce a 1–2 MB cap. Assemble first, then compress — merging does not shrink file size.

  1. Combine resume, cover letter, and certificates in order here (drag tiles to set sequence).
  2. Verify page count and legibility at 100% zoom before uploading.

Merge → reorder → compress for distribution

The standard sequence when combining files from multiple sources.

  1. Merge your source PDFs here and drag the tile order to match the intended reading sequence.

Compile → watermark → flatten → share

  1. Merge all source files here to create the master document.

Merge PDF examples

Job application package

Input

File 1: resume.pdf (1 page) · File 2: cover-letter.pdf (1 page) · File 3: portfolio.pdf (4 pages)

Output

job-application.pdf · 6 pages total · Resume on page 1, Cover letter on page 2, Portfolio on pages 3–6

Many employer portals accept only one PDF attachment. Merging resume, cover letter, and portfolio in that order creates a single professional document. Drag the tiles to set the order before merging — the final PDF reflects exactly the sequence shown.

Monthly report compilation

Input

File 1: financial-summary.pdf (3 pages) · File 2: sales-charts.pdf (5 pages) · File 3: appendix-data.pdf (12 pages)

Output

monthly-report-may-2026.pdf · 20 pages total

Finance and operations teams routinely export reports from separate tools (Excel, Tableau, database exports) as individual PDFs. Merging creates one distribution-ready document for stakeholders without manual copy-paste or re-export.

Legal document assembly

Input

File 1: agreement-body.pdf (8 pages) · File 2: schedule-a-exhibits.pdf (6 pages) · File 3: signature-page.pdf (1 page)

Output

contract-final.pdf · 15 pages total

Legal teams often draft agreement body, exhibits, and signature pages separately. The merged PDF preserves all hyperlinks (including internal cross-references) and embedded fonts so the final contract prints and displays correctly.

How browser-based PDF merging works

This tool uses pdf-lib, an open-source JavaScript library for creating and modifying PDFs in browser and Node.js environments. When you click Merge, each source PDF is read as an ArrayBuffer, parsed into a PDFDocument object, and its pages are copied into a new PDFDocument using copyPages(). The final document is serialized as a Uint8Array and offered as a file download.

Formula

const merged = await PDFDocument.create();
for (const file of files) {
  const src = await PDFDocument.load(arrayBuffer);
  const pages = await merged.copyPages(src, src.getPageIndices());
  pages.forEach(p => merged.addPage(p));
}
const bytes = await merged.save();

Assumptions

  • PDFs are not password-protected or DRM-encrypted
  • Total combined file size fits in available browser memory

Limitations

  • Password-protected PDFs must be unlocked before merging
  • Interactive form fields may flatten if field names conflict across source documents
  • Very large files (>100 MB combined) may be slow on low-memory devices
  • Some advanced PDF features (3D content, embedded JavaScript actions) may not be preserved

Reference tables

PDF operations: which tool does what

Each operation transforms a PDF in a different way — choose based on your specific task.

OperationWhat it doesUse when
MergeCombines multiple PDFs into one fileAssembling multi-part documents for submission or sharing
SplitDivides one PDF into multiple filesBreaking a large document into chapters or individual pages
Extract pagesCopies specific pages into a new PDFPulling the 3-page summary out of a 50-page report
Remove pagesDeletes specified pages from a PDFRemoving a cover page or blank page before sharing
CompressReduces file size by compressing embedded imagesReducing size before emailing or uploading

You can chain operations: compress each PDF first, then merge the smaller files for a faster, lighter output.

Browser-based vs server-based PDF tools

Where processing happens affects privacy, speed, and file size limits.

FactorBrowser-based (this tool)Server-based tools
PrivacyFiles never leave your deviceFiles uploaded to third-party servers
File size limitBrowser memory (~1 GB practical)Tool-specific, often 25–100 MB
SpeedFast for files up to ~50 MB combinedDepends on upload speed and server queue
Offline useWorks without internet after page loadsRequires internet connection
Advanced featuresLimited to pdf-lib capabilitiesOCR, form creation, digital signatures available
CostFree, no signup requiredOften freemium with page or size limits

When to use Merge PDF vs related tools

Use Merge PDF to join multiple documents in the order you choose. Use Split PDF or Extract PDF pages when you need separate files instead of one combined output.

Related toolUse this tool whenUse related tool when
Split PDFYou have several PDFs and need one file for email, a portal upload, or printing.You have one large PDF and need chapters or page ranges as separate downloads.
Extract PDF PagesYou want every page from each source file combined in sequence.You only need specific pages from one or more PDFs—not the full documents.
Compress PDFYou are assembling multi-part reports or application packets in order.The merged PDF is too large to email—compress after merging to shrink image-heavy output.
Reorder PDF PagesEach source file is already in the right internal order; you only need to join files.Pages inside a single PDF need rearranging before or after you merge with other files.

Best practices

Compress each PDF before merging

Merging preserves file sizes — a 10 MB + 8 MB merge produces roughly 18 MB output. Compressing sources first reduces the merged file, which is important for email attachments with size limits.

Preview all source PDFs before merging

A rotated, blank, or corrupted page in a source file will appear in the merged output. Verify each file in a PDF viewer before merging to avoid sending a document with unexpected pages.

Flatten fillable forms before merging

PDF form field names must be globally unique within a document. Merging two forms with the same field names creates conflicts that may make both sets of form data unreadable.

Verify page count after every merge

A quick page count check — sum of source pages equals merged page count — takes 5 seconds and catches silent failures before you send or submit the document.

Common mistakes to avoid

Adding files in the wrong order before merging

The merged PDF follows your file list order exactly. Review the sequence in the tool before clicking Merge — drag tiles to reorder. The most common error is forgetting to put the cover page first.

Trying to merge password-protected PDFs

Encrypted PDFs cannot be parsed by pdf-lib without the password. If you own the file, use a PDF password remover tool first, then re-merge the unlocked versions.

Not verifying output page count after merging

After downloading the merged PDF, confirm the page count matches the sum of your source files. If pages are missing, one source PDF may have been corrupted or used an incompatible PDF version.

Merging fillable forms without flattening them first

PDF form field names must be globally unique within a document. Merging two forms that both have fields named 'signature' or 'date' creates conflicts that can make all form data unreadable. Fill and flatten forms before merging.

Merging large files on a mobile or low-memory device

Browser-based PDF processing is memory-intensive. Source PDFs above 50 MB can cause slow processing or out-of-memory errors on phones. Compress each PDF first to reduce size, then merge.

Troubleshooting

The merged PDF downloads but opens blank or with missing pages

Likely cause: One source PDF was corrupted, password-protected, or uses PDF 2.0 features not yet fully supported by pdf-lib

Fix: Test each source PDF individually in a PDF viewer to confirm they are all readable. Re-export any corrupted file from its original application (Word, Excel, scanner app).

Pages appear rotated in the merged output

Likely cause: Source PDFs have rotation metadata set (e.g., scanned pages with a rotation flag that the viewer corrects). pdf-lib preserves the raw metadata.

Fix: Use the Rotate PDF tool to normalize each source file to 0° rotation before merging.

The Merge button does nothing or the download never starts

Likely cause: Browser pop-up blocker intercepted the download, the combined file size exceeded browser memory, or one file failed to parse silently

Fix: Disable pop-up blocking for this site. Try merging two small files first to isolate whether it is a parsing or memory issue. Refreshing and re-adding files usually resolves transient failures.

The merged file is much larger than the sum of the source files

Likely cause: pdf-lib saves with minimal stream compression when merging, even if source files were heavily compressed

Fix: After merging, run the Compress PDF tool on the output. This typically reduces size by 20–60% depending on how much image content the PDF contains.

PDF viewer shows a 'Repaired document' warning after opening

Likely cause: Some PDF viewers (Adobe Acrobat) auto-repair minor structural variations in pdf-lib output for unusual source file structures

Fix: Accept the repair — the page content is intact. If the repaired version looks different from expected, check that source PDFs are not malformed.

Frequently Asked Questions

How many PDFs can I merge at once?

Up to 20 PDF files per session with a combined total size of 100 MB. For larger batches, split into multiple merge sessions and merge the results.

Will the merged PDF preserve all content?

Yes. Text, images, hyperlinks, and embedded fonts are preserved. PDFs with interactive forms or DRM encryption may have limitations — see the troubleshooting section.

Can I reorder pages before merging?

Yes. Drag and drop the file cards in the list to set the exact order. The merged document follows the order you set.

Is this PDF merger free?

Yes — completely free with no signup, no watermarks on output, and no usage limits.

Does merging PDFs compress the output?

No — merging preserves original page content. The output size is approximately the sum of source file sizes (or slightly larger). To reduce the merged file size, run it through the Compress PDF tool after merging.

Will hyperlinks and internal bookmarks be preserved?

External hyperlinks (URLs) and internal bookmarks within each source document are preserved. However, links that crossed between separate documents before merging will not automatically resolve to the correct pages in the merged output.

Can I merge scanned PDFs?

Yes. Scanned PDFs are image-based and merge normally — the image content is copied exactly. Note that scanned PDFs do not contain selectable text unless OCR was run on them. Merging does not add OCR capability.

What is the difference between merging and combining PDFs?

The terms are interchangeable. Both refer to joining multiple PDF files into one. 'Combining' is Adobe Acrobat's terminology; 'merging' is used by most other tools. There is no functional difference.

Can I merge a PDF with a Word document or image?

Not directly — this tool only accepts PDF files. Convert Word documents to PDF first (File → Export → PDF in Word) and convert images using the Image to PDF tool, then merge the resulting PDFs here.

Are my PDFs uploaded to a server when I merge?

No. Merging runs entirely in your browser with pdf-lib. Your files are read from your device memory and the combined PDF is downloaded locally—they are not sent to EverydayTools servers for normal use.

Does merging PDFs reduce quality?

No. Merging copies existing page content into a new file—it does not recompress images or rasterize text. Output quality matches your source PDFs. File size is usually close to the sum of inputs; use Compress PDF afterward if you need a smaller file.

How do I merge PDF files without installing software?

Open this page in a modern browser (Chrome, Edge, Firefox, Safari), add your PDFs, drag to set order, and click Merge. No Acrobat install or account is required—processing happens locally when your browser supports it.

Does this PDF Merger support encrypted or password-protected files?

Not directly. pdf-lib cannot read encrypted PDFs without the user password. First unlock the protected PDF in your PDF reader (enter the password and save an unprotected copy), then add the unlocked file to the merge queue. Do not share unlocked copies of documents you are not authorized to share.

Does merging PDFs preserve bookmarks and navigation structure?

Internal hyperlinks and page-level bookmarks within each source document are preserved. However, document-level outlines (the bookmark tree in Acrobat's left panel) are not merged into a unified table of contents — each source's bookmarks reference its own page numbering. Use a full PDF editor if you need a combined bookmark hierarchy.

Privacy, accuracy, and trust

Privacy

All PDF merging runs in your browser using pdf-lib, an open-source JavaScript library. Your files are never uploaded to any server. Safe for confidential contracts, medical records, legal documents, and any private content.

Accuracy

pdf-lib copies page content byte-for-byte from source documents. Text, images, vector graphics, and hyperlinks are preserved. Interactive form fields are preserved but may behave differently if field names overlap across source documents.

Always verify the merged PDF before submitting for legal, medical, or formal purposes. Confirm page count, order, and content against your source files.

Advertisement

Reviewed by EverydayTools Editorial Team on 2026-06-02.

Same workflow or intent — pick the next step without leaving the site.

Image to PDF — Combine Photos Into One Shareable File

Turn multiple photos into one PDF—reorder pages, rotate images, pick fit, A4, Letter, or Legal. Runs locally in your browser; no upload or signup.

Reorder PDF Pages — Visual Page Organizer

Reorder PDF pages with drag-and-drop thumbnails, undo/redo, live order preview, and instant download—all in your browser. Free, no signup.

Extract PDF Pages — Select Visually, Download Exactly What You Need

Pick pages by thumbnail or range (1, 3-7, 10). Shift-click ranges, odd/even presets, live preview. Browser-only extraction—no upload, no signup.

Add Page Numbers to PDF

Free tool to add page numbers to PDF — choose position, alignment, font size, and starting number. Perfect for reports, theses, and legal documents. Download instantly. No signup. Runs locally in your browser when supported—no upload required for normal use.

Add Watermark to PDF

Free PDF watermark tool — add custom text watermarks like DRAFT, CONFIDENTIAL, or your company name to PDF pages. Choose position, opacity, font, and angle. No signup needed. Runs locally in your browser when supported—no upload required for normal use.

Compress PDF

Free browser-based PDF compressor — pick Smallest size, Balanced, or Best quality presets and reduce PDF file size without a fixed byte target. Up to 50 MB per file. Ideal for email, cloud storage, and general uploads. No server upload, no signup. Runs locally in your browser when supported—no upload required for normal use.

Frequently opened tools from the same category.

People also use

Cross-category tools others open in the same session.

Continue learning

Guides and walkthroughs that reference this tool.

Explore categories

Browse full tool collections by topic.