βœ‚οΈ

Split PDF

Extract page ranges or split a PDF into individual pages. Preview thumbnails before extracting.

Split PDF

Upload a PDF, choose how to split it β€” by ranges or extract every page β€” and download the results.

Drop a PDF file here

or click to browse

How to Extract Specific Pages From a PDF

A 200-page court filing has exhibits on pages 45-62 and signature pages on 180-195. You need just those sections for a motion. Type "45-62, 180-195" into the range input, see the thumbnails update to show selected pages, and click Split. The output is a single PDF with only those 38 pages. The Extract All mode creates a ZIP with every page as a separate file.

The split tool supports two modes: By Page Ranges (enter numbers like "1-3, 5, 8-10") and Extract All Pages (each page becomes a separate PDF in a ZIP). Quick presets instantly select odd pages, even pages, or split the document in half. Inline thumbnails show every page so you can verify which pages you are extracting before downloading.

Splitting documents for different audiences

Legal teams extract specific sections

A 300-page litigation document contains the complaint (pages 1-20), discovery requests (pages 21-80), depositions (pages 81-250), and exhibits (pages 251-300). Each section goes to a different team. The range input accepts "1-20" for the complaint, "251-300" for exhibits. The split runs three times, producing three focused PDFs from one source file.

Students split theses into chapters

A 400-page PhD thesis has 8 chapters. Each chapter is 40-60 pages. The student enters ranges like "1-45, 46-95, 96-140" to extract individual chapters. The Extract All mode creates 400 separate page files in a ZIP, which is useful when submitting individual figures to a journal. The thumbnails show each page so the student can verify chapter boundaries.

Accountants extract audit sections

A 150-page audit report has financial statements (pages 1-30), notes (pages 31-80), and management letter (pages 81-100). The client only needs the financial statements. Enter "1-30" and split. The 30-page output is emailed to the client. The original 150-page file stays intact on the accountant's machine.

How the PDF Split Tool Extracts Pages Without Upload

When you drop a PDF into the split tool, PDF.js renders every page as a thumbnail at 20% scale. The range parser reads your input (like "1-3, 5, 8-10"), validates each page number against the total count, deduplicates, and sorts numerically. When you click Split, pdf-lib loads the source document and copies only the specified pages using copyPages() into a new PDF.

How the range parser handles complex inputs

The parser accepts comma-separated values with hyphens for ranges: "1-3, 5, 8-10" means pages 1, 2, 3, 5, 8, 9, 10. It validates each number against the total page count (you cannot extract page 50 from a 30-page document). Duplicates are removed and results are sorted numerically. The quick presets generate range strings automatically: Odd pages produces "1, 3, 5, 7..." and Even pages produces "2, 4, 6, 8...".

Extract All creates a ZIP archive

When you select Extract All, each page becomes a separate PDF file. For a 10-page document, you get page_1.pdf through page_10.pdf. These are bundled into a ZIP archive using JSZip for a single download. This is useful when you need to distribute individual pages to different people or upload them separately to a system that only accepts one PDF per entry.

The split is a lossless extraction: text, vectors, images, and embedded fonts are copied byte-for-byte. There is no re-encoding or recompression. The extracted pages look identical to the originals. Bookmarks and annotations are preserved on the extracted pages. The source file is never modified.

Frequently Asked Questions

How do I extract pages 1 through 5 from a 50-page PDF?

Type 1-5 in the range input and click Split. The output is a single PDF with only pages 1-5. For non-contiguous pages, use commas: 1, 3, 5 extracts just those three pages. The thumbnails update to show which pages are selected before you download.

What does Extract All do?

Each page becomes a separate PDF file. A 10-page document produces 10 files (page_1.pdf through page_10.pdf) bundled into a single ZIP download. This is useful when you need to submit individual pages to different systems or distribute them to different people.

Can I split a password-protected PDF?

PDFs with an owner password (restricting editing) can be split because they open without a password. PDFs with a user password (requiring a password to open) cannot be processed. Remove the password first using a PDF reader that supports decryption.

Does splitting change the page quality?

No. Pages are copied byte-for-byte from the source. Text, vector graphics, images, and embedded fonts are transferred without re-encoding. The extracted pages look identical to the originals. There is no recompression or rasterization.

What are the quick preset buttons?

Odd pages selects 1, 3, 5, 7... Even pages selects 2, 4, 6, 8... First half selects pages 1 through the midpoint. Second half selects pages from the midpoint to the end. These save time for common splitting patterns like separating double-sided scans.

Can I extract the same page multiple times?

Yes. Enter a page number multiple times in the range: 1, 1, 1 produces a 3-page PDF where all three pages are copies of page 1. This is useful when you need duplicate copies of a signature page or cover sheet.

splitpdfextractpagesdividerange

More Tools You Might Like

πŸ—‘οΈDelete Pages
πŸ—‚οΈOrganize PDF
πŸ”„Rotate PDF
πŸ”ƒReverse Pages
πŸ“„Merge PDF
πŸ”OCR PDF