PDF Merge Split Tool - Combine Split and Extract PDF Pages Online
First Published:
Last Updated:
This tool allows you to merge multiple PDF files, split a PDF into parts, or extract specific pages — all entirely in your browser. Unlike online PDF services that upload your files to remote servers, this tool processes everything locally using JavaScript. Your documents never leave your device.
All processing is performed entirely in your browser using client-side JavaScript. No files are uploaded to any server. Your PDF documents never leave your device.
- This tool is provided "AS IS" without any warranties of any kind.
- The author accepts no responsibility for corrupted files, data loss, or any issues arising from the use of this tool.
- Very large PDF files may require significant browser memory. Close other tabs if you experience slowness.
- Some encrypted or password-protected PDFs may not be processable.
- Always keep backups of your original PDF files.
- By using this tool, you accept full responsibility for any outcomes.
This tool uses client-side JavaScript for all processing. No data is transmitted to servers, no files are uploaded online, all processing happens locally in your browser. Once loaded, this tool continues to work even without an internet connection. For more details, please refer to our Web Tools Disclaimer.
Drop PDF files here or click to browse
Merge mode supports multiple files. Split and Extract use the first file.
Features
- Merge PDFs: Combine multiple PDF files into a single document. Reorder files and individual pages before merging.
- Split PDF: Divide a PDF by page count (every N pages), at specific page boundaries, or into N equal parts. Multiple output files are packaged as a ZIP download.
- Extract Pages: Pull out specific pages using smart range expressions (
1-3, 5, odd, even, last, 3-end) or by clicking page thumbnails. - Visual Page Thumbnails: Every page is rendered as a thumbnail for easy identification and selection.
- Drag-and-Drop Reordering: In merge mode, drag page thumbnails to rearrange the final page order.
- Page Rotation: Rotate individual pages by 90° increments before outputting.
- No File Size Limits: Processing is limited only by your browser's available memory — no artificial caps.
- No Daily Limits: Use the tool as many times as you need with no restrictions.
- 100% Client-Side: All processing happens in your browser. No PDF data is ever transmitted to any server.
- Works Offline: Once the page is loaded, the tool functions without an internet connection.
- Keyboard Shortcuts: Ctrl+A / ⌘+A to select all pages, Escape to deselect all.
How to Use
- Choose a mode by clicking the Merge, Split, or Extract tab.
- Load PDF files by dragging them into the drop zone or clicking to browse. Merge mode accepts multiple files; Split and Extract use the first file loaded.
- Review page thumbnails that appear in the grid below. Click pages to select/deselect, use the rotate button to adjust orientation, and drag pages to reorder (merge mode).
- Configure options for your chosen mode:
- Merge: Select and reorder pages as desired.
- Split: Choose a split method and enter the value.
- Extract: Enter a page range expression or use visual selection.
- Click the action button (Merge PDFs / Split PDF / Extract Pages) to process.
- Download your result automatically. Split operations with multiple outputs generate a ZIP file.
Important Notes
- All processing happens entirely in your browser. No PDF data is ever sent to any server. This makes it safe for confidential documents such as contracts, resumes, financial statements, and personal records.
- Very large PDFs (hundreds of pages or large file sizes) may cause the browser to use significant memory. If you experience slowness, try closing other browser tabs first.
- Password-protected or encrypted PDFs may not be processable if they require a password for reading.
- Page thumbnails are rendered approximations and may differ slightly from the exact PDF rendering in a dedicated PDF reader.
- The output PDF preserves the original page content and quality. No re-compression or quality loss occurs during merge, split, or extraction.
Common Use Cases
- Combining business documents: Merge separate PDF invoices, contracts, or reports into a single file for easier distribution and archiving. For example, consolidate monthly financial statements into a quarterly report.
- Splitting large documents: Break a lengthy PDF manual or specification into individual chapters or sections. This is useful when you need to share only a specific part of a document without sending the entire file.
- Extracting application forms: Pull out specific pages from a multi-page government or insurance form package. Use page range expressions like
3-5, 8to extract only the pages you need to fill out. - Preparing print-ready files: Reorder pages, remove blank pages, or rotate landscape pages to portrait orientation before printing. Drag-and-drop reordering makes it easy to arrange pages in the exact order you need.
- Organizing scanned documents: When scanning multiple documents in a single batch, use the split feature to separate them into individual files. Split every N pages or at specific page boundaries.
- Creating document subsets: Extract only odd or even pages for double-sided printing workflows, or use the
reversekeyword to reverse page order for specific binding requirements. - Handling confidential documents: Since all processing happens locally in your browser, this tool is safe for sensitive materials such as legal contracts, medical records, tax returns, and personnel files that should not be uploaded to third-party servers.
Why Client-Side Processing Matters
Most online PDF tools require you to upload your files to a remote server for processing. While convenient, this approach raises significant privacy and security concerns:
- Data privacy: When you upload a PDF to a server-based tool, your document is transmitted over the internet and stored (even temporarily) on third-party infrastructure. This tool processes everything using JavaScript running in your browser — your PDF data never leaves your device.
- No server dependency: Server-based tools can experience downtime, impose daily usage limits, or throttle processing speed. Since this tool runs entirely in your browser, it works at the speed of your device with no external dependencies.
- Offline capability: Once this page is loaded, the tool continues to function without an internet connection. You can process PDFs on an airplane, in areas with poor connectivity, or in air-gapped environments.
- No file size restrictions: Server-based tools often impose file size limits (typically 10–100 MB) to manage server resources. This tool is limited only by your browser's available memory, which is typically several gigabytes.
- No account required: There is no sign-up, no login, and no tracking. You can use the tool immediately without creating an account or providing personal information.
The trade-off is that very large files may consume significant browser memory. If you experience slowness, try closing other browser tabs to free up resources.
About PDF (Portable Document Format)
PDF (Portable Document Format) is a file format developed by Adobe in 1993 to present documents consistently across different platforms, hardware, and software. It became an open standard (ISO 32000) in 2008 and is now one of the most widely used document formats in the world.
A PDF file encapsulates a complete description of a fixed-layout document, including text, fonts, vector graphics, raster images, and interactive elements. Key characteristics of the PDF format include:
- Platform independence: A PDF looks the same on Windows, macOS, Linux, iOS, and Android, regardless of the application used to create it.
- Page-based structure: PDFs organize content by pages, each with its own dimensions, orientation, and content streams. This page-based architecture is what makes merge, split, and extract operations possible without modifying page content.
- Preservation of formatting: Unlike word processor formats that may reflow text depending on the viewer, PDFs maintain exact layout, fonts, and spacing as intended by the creator.
- Security features: PDFs support encryption, password protection, digital signatures, and permission controls to restrict printing, copying, or editing.
- Compression: PDF supports multiple compression algorithms for text, images, and metadata, allowing files to balance quality and file size.
When this tool merges, splits, or extracts PDF pages, it operates on the PDF's internal page structure directly. Pages are copied as complete objects, preserving all content, fonts, annotations, and formatting without any re-rendering or quality loss.
Frequently Asked Questions
- Can I merge PDFs with different page sizes? Yes. Each page retains its original dimensions after merging. For example, you can combine letter-size and A4 documents into a single PDF without any scaling or cropping.
- Is there a limit on the number of files or pages? There is no artificial limit. The practical limit depends on your browser's available memory. Most modern browsers can handle hundreds of pages across multiple files. For very large operations (1,000+ pages), ensure you have sufficient free memory.
- Does merging or splitting reduce PDF quality? No. This tool copies pages at the structural level without re-rendering or re-compressing content. The output quality is identical to the input.
- Can I process password-protected PDFs? PDFs that require a password for viewing (user password) cannot be processed without first removing the protection. PDFs with owner passwords (which restrict editing or printing but allow viewing) can typically be processed.
- What does the page range expression "odd" or "even" do? The
oddkeyword selects all odd-numbered pages (1, 3, 5, ...) andevenselects all even-numbered pages (2, 4, 6, ...). You can combine these with other expressions:odd, 10-15extracts all odd pages plus pages 10 through 15. - Can I undo a rotation? Yes. Click the rotate button on a page thumbnail multiple times. Each click rotates the page by 90 degrees. After four clicks, the page returns to its original orientation.
- What happens to bookmarks and hyperlinks? Page-level content such as text, images, and annotations are preserved. However, document-level features like bookmarks (table of contents), cross-page hyperlinks, and form field relationships may not be fully preserved after splitting or reordering.
- Is my data safe? Yes. All processing is performed by JavaScript running in your browser. No PDF data is transmitted to any server. You can verify this by monitoring network activity in your browser's developer tools — no file uploads occur during processing.
Supported Browsers and System Requirements
- Recommended browsers: Google Chrome (version 90+), Mozilla Firefox (version 90+), Microsoft Edge (version 90+), Safari (version 15+). Any modern browser with ES2020 JavaScript support and the Canvas API will work.
- Memory requirements: At least 4 GB of system RAM is recommended. Each PDF page thumbnail uses approximately 1–3 MB of memory. A 100-page document may use 100–300 MB of browser memory for thumbnails alone.
- Mobile devices: The tool works on mobile browsers (Chrome for Android, Safari for iOS), though the drag-and-drop reordering feature works best with a mouse or trackpad. Touch-based selection and rotation are fully supported.
- No installation required: This tool runs entirely in the browser. No plugins, extensions, desktop applications, or downloads are needed.
- Offline use: After the page and its JavaScript libraries are loaded, the tool works without an internet connection. You can save this page for offline access using your browser's "Save Page" feature.
Third-Party Libraries:
- pdf-lib (v1.17.1) - License: MIT (Andrew Dillon) - https://github.com/Hopding/pdf-lib
- PDF.js (v3.11.174) - License: Apache 2.0 (Mozilla Foundation) - https://github.com/mozilla/pdf.js
- JSZip (v3.10.1) - License: MIT (Stuart Knightley) - https://github.com/Stuk/jszip
References:
Tech Blog with curated related content
Web Tools Collection