Split PDF
Extract a page range into one PDF, or split every page into its own file. Works with PDFs up to 200MB.
Drag & drop a file here, or click to browse
One PDF file
How to use this tool
Upload a PDF to see its page count. Extract page range saves the pages you list as one file named after the original with -pages.pdf added; Split into individual pages saves a .zip of single-page files named page-001.pdf, page-002.pdf and so on, so they sort correctly.
How page ranges are read
In a 12-page document:
1-3,5,7-8gives pages 1, 2, 3, 5, 7 and 8. Spaces around commas and dashes are fine.9-gives page 9 to the end, pages 9 to 12.1–3with the long dash that Word and phone keyboards insert works the same as a hyphen.5,1-2,2gives pages 1, 2 and 5: pages always come out in document order, and each only once.14is rejected with "Page 14 is out of range — this document has 12 pages.", and6-4is rejected as an invalid range, before anything is created.
What the extracted file keeps
The pages are copied, not re-drawn, so text stays selectable and scans keep their resolution. Bookmarks and form fields of the original don't come along, which matters mostly for long reports with a clickable outline. Encrypted PDFs, including ones that open freely but restrict printing, can't be split until the protection is removed.
Frequently Asked Questions
Can I reorder pages or include a page twice?
Not with this tool. The extracted PDF always keeps the original order and includes each page once, so a range of 5,1,1 produces a two-page file with page 1 followed by page 5. To rearrange pages, extract the pieces you need separately and combine them in the order you want with Merge PDF Files.
Why do the single-page files add up to more than the original?
Each page file has to carry everything that page uses, such as fonts and images, because it must open on its own. Something shared by every page is stored once in the original but once per file after splitting: a 3-page, 13,449-byte PDF with the same logo on each page became three files totalling 39,021 bytes. Extracting a range into one file avoids the duplication.
Can I extract the same page range from a very large PDF, like a 300-page report?
Yes, as long as the file is under 200MB; page count doesn't matter. Extracting a range only builds the pages you ask for, so it stays quick. Splitting a 300-page report into single pages makes 300 files, which takes longer and gives a much bigger download.
Related Tools
Related Blog Posts
How to Convert JSON to Excel, CSV, XML and YAML (and Back)
What actually happens to your data when JSON becomes a spreadsheet, XML, or YAML: missing keys, nested values, leading zeros, and the XML array problem, with real converter output.
Read moreConverting CSV and XML to Excel Without Losing Data
Why double-clicking a CSV mangles PIN codes, long IDs and ₹ signs, what a careful CSV-to-Excel conversion does instead, and how XML records map to spreadsheet columns.
Read moreHow to Flatten Nested JSON and Convert JSONL Files
How dot-notation flattening turns nested objects and arrays into spreadsheet columns, what survives the trip back, and how JSON Lines differs from a normal JSON file.
Read more