Split PDF, instantly.
Extract pages, split by range or divide into equal parts. Runs in your browser.
Drop your PDF here
or browse files · max 50 MB
Three ways to split a PDF
Extract specific pages
Enter page numbers like "1, 3, 5-8, 12" to pull out only the pages you need into a new PDF. Perfect for extracting a specific chapter, a few invoices from a batch, or key pages from a long report.
Split by range
Divide a document at specific page boundaries. A 20-page PDF split at pages 5 and 12 creates three separate files: pages 1-5, pages 6-12, and pages 13-20. Useful for breaking a combined document back into its parts.
Split into equal parts
Automatically divide a PDF into chunks of N pages each. A 30-page document split into chunks of 10 creates three equal files. Great for distributing sections of a manual or textbook to different people.
When splitting a PDF saves you time
Government portals and application forms often have strict file size limits (500 KB – 2 MB). A scanned document at 10 MB won't upload. Instead of compressing and losing quality, split out only the pages you need — extract your ID proof, address proof, or specific certificate pages into separate smaller files that meet the upload limit. Also useful for emailing specific sections of a large report without sending the entire 50-page document.
100% browser-based — zero server uploads
Split PDF uses the pdf-lib library running entirely in your browser. Your file is read from your device, processed in memory, and the output downloads directly back to your device. No data touches any server. Ideal for confidential documents like contracts, medical records, or legal filings.
Key Terms
Page Range
A notation like "1-5, 8, 12-15" that specifies which pages to extract from the source PDF.
pdf-lib
An open-source JavaScript library that manipulates PDFs entirely in the browser without any server-side processing.
Extract Pages
Creating a new PDF containing only specific selected pages from the original document.