Split PDFs your way. Extract by page range, bookmark, or custom selection.
Understanding PDF Splitting Methods
PDF splitting allows you to extract specific pages from a document. There are multiple methods to accomplish this, each suited for different needs. Choose the method that works best for your workflow.
Our splitter supports page ranges, bookmark extraction, and custom page selection - all processed locally for maximum privacy.
How to Split a PDF
- Upload PDF — Select your PDF file to split
- Choose method — Page range, bookmarks, or manual selection
- Specify pages — Enter ranges like "1-5" or select bookmarks
- Extract pages — Click split to extract selected pages
- Download — Save your extracted PDF
Split Methods Explained
- Page range — Extract specific pages like "1,3-5,10"
- By bookmark — Split at each bookmark level
- Every N pages — Split into chunks of N pages
- Manual selection — Click pages to select
Split PDF: Methods Comparison
| Method | Best For | Automation |
|---|---|---|
| Page range | Known page numbers | Manual |
| Bookmarks | Structured documents | Automatic |
| Every N pages | Large files | Automatic |
| Manual | Custom selection | Manual |
Common Split Use Cases
PDF splitting is useful for many scenarios:
- Chapter extraction — Pull specific chapters from books
- Invoice separation — Split multipage invoices
- Legal documents — Extract specific exhibits
- Presentations — Separate slides into files
"Needed to extract just one chapter from a 500-page PDF. The bookmark split worked perfectly - each chapter became its own file in seconds."
Code for page extraction:
// Extract pages by range
const pdfDoc = await PDFLib.load(fileData);
const pages = pdfDoc.getPages();
// Extract specific pages
const newPdf = await PDFLib.createDocument();
const pageIndices = [0, 2, 3, 4]; // 1st, 3rd, 4th, 5th pages
for (const idx of pageIndices) {
const [page] = newPdf.copyPages(pdfDoc, [idx]);
newPdf.addPage(page);
}
await newPdf.save();
Split Your PDF Now
Extract pages by range or bookmarks. All processing is local and free.
Open PDF SplitterFrequently Asked Questions
What page formats are supported?
Use formats like "1-5" for ranges, "1,3,5" for specific pages, or "1-5,10-15" for combined ranges.
How do bookmark splits work?
The splitter creates a new PDF for each bookmark, extracting all pages under that bookmark as a separate file.
Can I split into multiple files?
Yes, you can create multiple output files from a single PDF in one operation.
Is my data secure?
Yes, all splitting happens in your browser. No files are uploaded to any server.