How to use Merge PDF Files
Combine multiple PDF files into a single, organized document entirely in your browser — no upload to any server, no registration required. Drag, drop, and reorder pages from multiple PDFs, then download the merged result in seconds. Ideal for consolidating reports, contracts, presentations, or any multi-part document into one shareable file.
- Click "Add files" or drag and drop your PDF files onto the upload area.
- Reorder the files by dragging them into the desired sequence.
- Optionally select specific page ranges from each file to include.
- Click "Merge PDF" to combine the documents.
- Download the merged PDF file to your device.
Your data never leaves your device — 100% private processing.
How PDF merging works
PDF merging reads the cross-reference table and page tree of each input file, then assembles a new PDF whose page tree points to the combined set of pages. Because pages reference their content streams and resource dictionaries, the engine must re-root those references into a single shared catalog — all handled client-side via the PDF-lib library so your files never leave your browser.
When to merge vs. when to append
Merging combines entire documents into one while preserving their original formatting, fonts, and embedded images. For legal and compliance workflows, a single signed PDF is preferable over a ZIP archive. Appending (adding pages at the end) is a simpler operation suitable for adding cover pages, appendices, or signature pages to an existing document without restructuring the page order.
| Use case | Merge | Keep separate |
|---|---|---|
| Submit a single contract package | ✓ | |
| Email multiple invoices | ✓ | |
| Combine report chapters | ✓ | |
| Archive project files | ✓ |
File size and optimization tips
Merged PDFs can be large if source files contain high-resolution images or embedded fonts. After merging, run the result through a PDF compressor to reduce file size before sharing. If any source PDF is password-protected, you must unlock it first — merging ignores encrypted content streams. For best results, ensure all inputs use compatible PDF versions (1.4–1.7).
Worked examples
Combine three files
Inputs: 3 PDFs of 5 + 12 + 3 pages
Result: 20-page PDF
Append a cover page
Inputs: 1-page cover + 9-page report
Result: 10-page PDF
Glossary
- Page tree
- The internal PDF structure that organizes pages into a hierarchy for efficient navigation.
- Cross-reference table (xref)
- An index within a PDF that maps object identifiers to byte offsets, allowing random access to any object.
- Content stream
- A sequence of PDF operators that describes the visual content of a page (text, graphics, images).
- Linearized PDF
- A PDF optimized for fast web viewing where the first page loads before the rest of the file is fully downloaded.
Related reading
Frequently Asked Questions
Why use Merge PDF Files?
- Combine multiple PDFs into one document in your chosen page order
- Eliminates the need to email multiple separate attachments for a single submission
- Preserves embedded fonts, vector graphics, and annotations from every source file
- Supports custom page-range selection from each input before merging begins
Common use cases
- Merge separate contract pages and appendices before sending to a client for signature
- Combine monthly expense-report PDFs into a single annual finance document
- Assemble individual exhibit files into one numbered legal filing package
- Join chapter exports from a writing tool into a complete manuscript PDF
- Consolidate scan batches from a multifunction printer into one archive file
Get weekly tool tips & updates
New tools, power-user tips, and productivity hacks — delivered free every Friday.
No spam, ever. Unsubscribe with one click.
Related PDF Tools
Split PDF
Split a PDF into multiple files or extract specific pages online. Free, private, and fast — your files never leave your browser during processing.
PDF to Base64
Upload a PDF and get raw Base64 or data URI output instantly. Includes copy-ready output, line-wrap options, and in-browser privacy-safe processing.
Base64 to PDF
Paste a Base64 string or data URI and convert it into a downloadable PDF instantly. Includes validation, preview, and in-browser processing for privacy.
Compress PDF
Compress and reduce PDF file size online. Choose compression level and download a smaller PDF. Free, private, runs in your browser.
Base64 Encoder & Decoder
Encode text or files to Base64, or decode Base64 strings back to text in seconds. Free, private, and fully in-browser now.
Word to PDF
Convert Word documents (DOCX) to PDF online in your browser. Private, fast, and layout-preserving for headings, lists, and paragraph formatting.
Explore all PDF Tools.