JW Tool Box

PDF Splitter (Extract Pages, Separate, Cut)

Built for splitting invoices, lecture decks, and contracts locally—choose between per-page ZIP exports or precise range extraction.

Split PDFs into single pages or export a custom page range.

Split a PDF into individual pages or export a selected page range using pdf-lib in your browser. The tool does not upload the document to JW Tool Box.

How this page is maintained

  • Steps and copy are checked against the current tool behavior.
  • Browser limits, file-size constraints, or compatibility gaps are documented when relevant.
  • Unless a page explicitly says otherwise, files and text stay in the browser during processing.

Splitting One Large PDF Into Many

When a 250-page contract arrives and only pages 45–52 are needed, forwarding the whole 50 MB file creates friction. Our PDF Splitter acts as a digital scalpel, allowing you to instantly sever the exact page range you need and export it as an ultra-lightweight, standalone PDF ready for rapid transmission.

Extract Every Page as a Separate PDF

Sometimes every page has to become its own file. With our "Extract All" burst mode, you can drop a massive slide deck or a 50-page scanned invoice ledger into the tool. It will instantly shatter the PDF, isolating every single page into its own individual file, and subsequently package the entire collection into a cleanly numbered ZIP archive.

Why the File Never Leaves Your Browser

Uploading financial statements or employee records to a remote server just to split one page is often against company policy. Leveraged by pure local JavaScript, your browser handles the complex byte-level manipulation required to reconstruct the split PDFs, ensuring mathematically certain privacy.

How to Extract Specific Pages From a PDF

This page handles one PDF at a time, up to 50 MB, and the file is parsed in your browser. Nothing is uploaded, so the page count appears as soon as the document finishes loading.

There are two ways to split a document:

  1. Add a PDF with the drop zone or the file picker, and let the page count be detected.
  2. Choose Extract all pages for a per-page archive, or enter a start page and an end page in the range mode.
  3. Download the result. The archive arrives as a zip, the range arrives as a single PDF.

The naming is predictable. Extract all pages builds jwtoolbox-pages-<timestamp>.zip and stores one file per page as page-01.pdf through page-NN.pdf, padded to at least two digits, so a 248 page scan ends at page-248.pdf. Range mode produces one file named jwtoolbox-<start>-<end>.pdf.

Range values are validated before anything is written: the start page must be 1 or higher, the end page cannot exceed the page count, and the start cannot be past the end. A bad range produces an error message instead of a truncated file.

Worked example. You have a 24 page board pack and only need the appendices, which run from page 5 to page 12. Enter 5 and 12, and the tool copies 12 minus 5 plus 1, which is 8 pages, into jwtoolbox-5-12.pdf. Your original file is never modified. Extract all pages on the same document instead, and the zip holds page-01.pdf through page-24.pdf, with the text staying selectable in the usual case because each page is copied as vector content. Files that cannot be opened this way, typically encrypted ones, fall back to a page-by-page render at three times scale, and in that fallback the text becomes an image.

Once the pages are separated you often want them in a different order, which is the job of the PDF page organizer, and combining them with an existing document is handled by the PDF merge tool. The guide to merging, splitting and reordering PDF pages in your browser covers the wider workflow.

Key features

  • Single-page ZIP: Turn every page into its own PDF and automatically package them into a ZIP archive for painless uploads or storage.
  • Range extractor: Define the start and end pages to generate a lightweight PDF, perfect for sharing a clause, chapter, or insert.
  • Status feedback: Inline alerts and success states keep you updated so you know when to wait and when the download begins.

Frequently asked questions

Can it handle massive PDFs?

Browser memory is the limiting factor. For files over ~100 pages, split things into chunks or compress before uploading.

What if splitting feels slow?

Heavy vector art or image-heavy slides require more processing time. Keep the tab active and wait for the download prompt—it fires as soon as the browser finishes rendering.

Can I customize filenames?

The current version auto-generates names like “jwtoolbox-1-3.pdf”. Rename locally after download—template controls are on the roadmap.

Related guides

  • Merge, Split & Reorder PDF Pages in the Browser — No Software, No Uploads (2026)

    TL;DR — Drop your PDFs into the browser, drag pages around, and export. The PDF tools process documents in your browser with JavaScript libraries and do not upload the PDF contents to JW Tool Box. The site still collects usage information as described in the Privacy Policy. Adobe Acrobat costs $240/year. Smallpdf and iLovePDF upload your files to their servers, which is a non-starter for NDAs,…

Browse the full tool directory