- Choose Mode — Select 'Merge PDFs' to combine multiple files, or 'Split PDF' to extract pages from a single file.
- Merge: Add Files — Drag and drop multiple PDF files or click to browse. Reorder files with ↑/↓ buttons. Remove files with ✕. The tool shows page count and file size for each document.
- Merge: Combine — Click 'Merge All' to combine all PDFs into one document. Files are merged in the order shown. A progress bar tracks the operation.
- Split: Upload PDF — Drag and drop or browse for a single PDF file. The tool displays the total page count.
- Split: Choose Mode — 'All Pages' extracts each page as a separate PDF. 'Custom Range' lets you specify pages (e.g. '1-3, 5, 7-10'). Click Split to generate the output files. Download individually or all at once.
PDF Merger & Splitter — Combine and Split PDFs in Your Browser
The PDF Merger & Splitter is a free, privacy-first tool for combining multiple PDF files into one document or splitting a PDF into individual pages or custom ranges. Everything runs in your browser using the pdf-lib library — no files are uploaded to any server.
Whether you need to combine reports, merge invoices, extract specific pages from a document, or split a PDF into chapters, this tool handles it instantly with no software installation required.
Merge Features
- Multi-File Upload — Drag and drop multiple PDF files simultaneously, or click to browse. Add files in batches.
- Reorder Files — Use ↑/↓ buttons to arrange PDFs in the exact order you want them merged.
- File Information — Each file shows its name, page count, and file size before merging.
- Remove Files — Remove individual files from the merge list with the ✕ button.
- Progress Tracking — A progress bar shows the merge operation status as each file is processed.
- Instant Download — The merged PDF is generated and downloaded immediately after processing.
Split Features
- Single File Upload — Upload one PDF to split. The tool displays the total page count.
- Split All Pages — Extract every page as a separate PDF file. Perfect for creating individual page documents.
- Custom Ranges — Specify exact pages and ranges: '1-3' for pages 1 through 3, '5' for page 5 only, '1-3, 5, 7-10' for multiple ranges. Each range produces a separate PDF.
- Individual Downloads — Download each split file individually with descriptive names (e.g. 'document_page-1.pdf').
- Download All — Download all split files at once with a single click.
- File Size Display — Each output file shows its page count and file size.
Use Cases
- Reports — Merge monthly reports into a single annual document, or split a long report into sections.
- Invoices — Combine multiple invoices into one PDF for accounting, or extract specific invoices from a batch.
- Legal Documents — Extract pages requiring signatures, or merge signed pages back into the original document.
- Presentations — Combine slide decks from different presenters, or extract specific slides.
- Academic — Merge research papers, extract bibliography pages, or split a textbook into chapters.
- Scanning — Combine multi-page scans that were saved as separate files.
Privacy & Security
The PDF Merger & Splitter uses the pdf-lib JavaScript library to process PDFs entirely in your browser. Files are read as ArrayBuffers and processed locally. No data is transmitted to any server. The generated output files are created as Blob URLs for download. The tool works offline once loaded.