how to split a pdf into separate pages or ranges
You receive a 50-page report but only need pages 12–18. Or you need to send someone the first 3 pages of a contract without exposing the rest. Or you want to extract a single page from a scanned document. Splitting a PDF is one of those tasks that sounds trivial but sends most people to Google searching for "free PDF splitter online."
how pdf splitting works
A PDF file is internally organized as a collection of page objects, each containing the rendered content of that page (text, images, graphics). Splitting a PDF means creating a new PDF that contains only the page objects you selected — the rest are discarded. The original file isn't modified.
This is a lightweight operation because the pages already exist as discrete objects. Unlike, say, cutting a video (which requires re-encoding), splitting a PDF just copies the relevant page objects to a new file. It's fast even for large documents.
the page range syntax
bababa's split tool uses a simple, flexible syntax for specifying which pages you want:
- Single pages:
5— just page 5 - Ranges:
1-3— pages 1, 2, and 3 - Combinations:
1-3, 5, 7-9— pages 1, 2, 3, 5, 7, 8, 9 - All except: to get everything except certain pages, list what you want — there's no "exclude" syntax, but it's rarely needed
Pages are numbered starting from 1 (not 0). If the document has 20 pages and you enter "1-20," you get the entire document — which is pointless but won't break anything.
privacy: your files stay local
Like all of bababa's PDF tools, splitting runs entirely in your browser using the pdf-lib library. Your PDF is loaded into browser memory, the selected pages are extracted, and a new PDF is generated for download. No file is uploaded anywhere. The original PDF remains unchanged on your device.
This matters when you're splitting sensitive documents — contracts, financial records, medical files. With server-based tools, your document makes a round trip to someone else's computer. With bababa, it never leaves yours.
split a pdf now
select your file, enter page ranges, download the extracted pages. all in your browser, no upload.
open pdf split →