Split PDF
Extract specific pages from a PDF file for free. Select page ranges or individual pages. No upload, 100% private and secure.
About This Tool
PDF Splitter divides a PDF document into separate files by page ranges, individual pages, or fixed intervals. Extract just the pages you need or break a large document into manageable pieces — ideal for isolating chapters, separating form pages, or distributing specific sections to colleagues.
Drag & drop a PDF file here, or click to browse
Only PDF files are supported
How to Use
- Drag and drop a PDF file into the upload area above, or click to browse and select a file.
- Select pages to extract by clicking individual page checkboxes in the grid, or enter a range like "1-3, 5, 7-10".
- Use quick select buttons (All, Odd, Even, First Half, Second Half) for common selections.
- Click the 'Split PDF' button to extract the selected pages into a new PDF.
- The split PDF will download automatically when complete.
Frequently Asked Questions
Is it safe to split PDFs here?
Yes, all processing happens entirely in your browser. Your files are never uploaded to any server, making it 100% private and secure.
How do I enter page ranges?
Use comma-separated page numbers or ranges. For example, "1-3, 5, 7-10" extracts pages 1, 2, 3, 5, 7, 8, 9, and 10.
What happens to the original PDF?
The original PDF remains unchanged. Only the selected pages are extracted into a new PDF file.
How many pages can I process?
There is no hard limit. It depends on your browser's available memory. Typically, you can process PDFs with hundreds of pages without any issues.
Related Tools
How It Works
The uploaded PDF is parsed from an ArrayBuffer using pdf-lib. Based on your splitting criteria (page ranges like "1-5, 8, 12-15", every N pages, or each page individually), the tool creates one or more new PDF documents. For each output file, the relevant pages are copied from the source using copyPages(), preserving all content, formatting, and embedded resources. When multiple output files are produced, they are bundled into a ZIP archive using JSZip for convenient download. Single-file splits are offered directly as a PDF Blob.
All page extraction and document assembly happen in your browser using pdf-lib and the File API. Your PDF data never leaves your device — zero server interaction, full privacy.
Related Articles
PDF to Word in 15 Seconds: The No-Signup Method That Keeps Formatting
A client sent you a contract PDF with two paragraphs to edit. You tried three online converters and each one either mangled the tables or demanded a $19/month subscription. Here is the 15-second browser method that actually works.
2026-03-09How to Compress a 12MB PDF to Under 5MB Without Losing Quality
Your client wants the proposal in one email, but the PDF is 12MB and Gmail caps attachments at 25MB — except the recipient's corporate server limits it to 10MB. Here is the browser method that shrinks it below the cap in 20 seconds.