Extract by Range
Perfect for when you only need a specific section of a large document. Simply enter the pages you want to keep (e.g., 2-4, 7).
Easily split a PDF into multiple files or extract specific pages. Select page ranges or split every page into a separate PDF. Securely processed in your browser.
A PDF splitter divides a multi-page PDF document into smaller files. You can extract specific pages, split by page ranges, or separate every page into its own file. This tool processes PDFs entirely in your browser using pdf-lib -- no file is uploaded to any server, making it safe for confidential documents like contracts, financial statements, and medical records.
Extract specific pages or split every page into a separate PDF — all processed locally in your browser. No uploads, no server processing, no file size limits.
Click to select the PDF file you want to split.
Select 'Extract by Range' to get specific pages (e.g., 1-5, 8) or 'Split Every Page' to create a separate PDF for each page.
Click the 'Split PDF' button. The tool will process the file instantly in your browser.
Download your new PDF(s). Multiple files will be conveniently packaged in a ZIP archive.
Perfect for when you only need a specific section of a large document. Simply enter the pages you want to keep (e.g., 2-4, 7).
Instantly convert each page of your PDF into its own separate, single-page PDF file. Ideal for separating invoices or slides.
Your PDF never leaves your browser. No server uploads, no cloud processing — everything happens on your device.
Split PDFs of any size, limited only by your device's available memory. No artificial caps or premium tiers.
PDF files are often large multipage documents that need to be divided for practical reasons. You might need to extract just the signature page from a contract, separate individual invoices from a combined statement, or split a 200-page report into chapters for easier distribution. Email attachment size limits (typically 10-25 MB) also frequently require splitting large PDFs before sending. Manually taking screenshots or printing specific pages loses quality and creates image files instead of proper PDFs with searchable text.
Server-based PDF tools like iLovePDF and Smallpdf require you to upload your entire document to their servers. This is a privacy concern for confidential documents -- once uploaded, you have no control over how long the file is stored, who can access it, or whether it's used for training AI models. Client-side tools like ours process the PDF entirely in your browser using the pdf-lib JavaScript library, which parses and manipulates the PDF structure without any network communication.
A PDF file is structured as a hierarchy of objects: a catalog at the root, containing page tree nodes, which contain individual page objects. Each page object references content streams (the drawing commands), fonts, images, and other resources. When splitting a PDF, the tool creates a new PDF document and copies the selected page objects (and their referenced resources) into it. This preserves the original formatting, fonts, images, and interactive elements.
The pdf-lib library handles this process in the browser. It reads the PDF's binary data, parses the object structure, and creates a new PDF with only the selected pages. For large PDFs (100+ pages), this can take a few seconds and use significant memory, but modern browsers handle it well. The output is a valid PDF that can be opened in any PDF reader. Note that encrypted PDFs require a password to decrypt before splitting -- our tool supports this via pdf-lib's encryption handling.
A side-by-side comparison of popular PDF splitting tools.
| Feature | NeatForge | iLovePDF | Smallpdf |
|---|---|---|---|
| Privacy (no upload) | 100% browser | Uploads to server | Uploads to server |
| Split by page ranges | |||
| Extract specific pages | |||
| Split every page | |||
| File size limit | None (browser memory) | 20 MB (free) | 5 MB (free) |
| Registration required | No | (limited free) | (limited free) |
Server-based tools like iLovePDF and Smallpdf require uploading your PDF to their servers. Our tool processes everything locally in your browser, making it suitable for confidential documents like legal contracts, medical records, and financial statements.
This tool runs entirely in your browser.
Compress a proposal PDF for email without making text blurry or unsearchable. Compare lossless and image compression, optimize source images, and verify the final file before sending.
Turn scanned pages into a compact, readable PDF. Choose practical DPI and image settings, keep pages in order, and create a shareable document locally in your browser.
Convert Markdown to Word (DOCX) and back online for free — private, browser-based, with images embedded automatically.