PDF Splitter

PDF Splitter – GenieDevs
GenieDevs
✂️ PDF Tool

PDF Splitter

Each range becomes a separate PDF.
File: Pages: Size:
Upload a PDF and click "Split PDF"

📦 PDF Splitter Source Code $4.99

Get the complete, ready‑to‑deploy HTML file with all styling and logic. This is the exact code powering the demo above — no dependencies, works offline, and 100% client‑side. Uses the PDF‑lib library to split PDFs by ranges, specific pages, or every page individually. Perfect for extracting chapters, separating documents, or extracting specific pages. One‑time purchase, lifetime access.

⚠️ This is an affiliate product. If you purchase through this link, we may earn a commission at no extra cost to you.
🛒 Buy Now on Gumroad

What Is a PDF Splitter?

A PDF splitter extracts specific pages from a PDF document and saves them as separate files. It's essential for separating chapters, extracting individual pages, or breaking a large PDF into smaller, more manageable documents. This tool offers three split modes: page ranges (e.g., 1‑3, 5, 7‑10), specific pages (extract selected pages into one PDF), and every page (split each page into its own PDF). All processing happens directly in your browser — nothing is ever uploaded to a server.

How to Use

  1. Upload a PDF file using the file picker.
  2. Choose a split mode — Page Ranges, Specific Pages, or Every Page.
  3. Enter your ranges or pages — e.g., "1-3, 5, 7-10" or "1, 3, 5, 7".
  4. Click "Split PDF" — the tool extracts the pages and lists the results.
  5. Download individual files or click "Download All" to get a ZIP of all split PDFs.

Frequently Asked Questions

What happens to the original file after splitting?

The original file is not modified in any way. The tool reads it into memory, creates new PDFs, and keeps the original intact.

Is my data uploaded to a server?

No. All processing happens entirely in your browser using the PDF‑lib library. Your documents never leave your device.

Can I split by page ranges and specific pages at the same time?

The tool offers three separate modes. For ranges, use "Page Ranges"; for extracting specific pages into one PDF, use "Specific Pages"; to split every page individually, use "Every Page".

Disclaimer: This tool performs all operations locally in your browser. No data is stored, transmitted, or logged. You are responsible for ensuring you have the rights to process any documents you upload.

📂 Browse related: Home | Blog | PDF Splitter , PDF Tools