Tools / PDF / Split PDF
Client-side

Split PDF

Extract a contiguous page range from a PDF in the browser using a numeric range or a quick preset, and download the result locally with no upload.

What it does

  • Enter a start and end page to extract any contiguous range
  • Quick presets for first half, second half, or single page
  • Apply the same range to several PDFs and download a ZIP
  • Text, fonts and images are copied as they are
  • All splitting happens in your browser, no upload required

Drop files here or click to browse

PDF file

This tool extracts a range of pages from a PDF and saves them as a new document. You set the first and last page, click Split PDF and download the result. The file is processed by a Rust module compiled to WebAssembly that runs in your browser tab, so the PDF stays on your device from start to finish. The PDF splitting guide explains why that matters when you only need a small part of a large, sensitive document.

How to split a PDF

  1. Drop a PDF on the tool or click to select it. The tool reads the page count and shows it next to the range fields.
  2. Type the first page in From page and the last page in To page. By default the range covers the whole document.
  3. Or click a Quick select preset to fill the fields for you.
  4. Click Split PDF. The result panel shows the extracted range and the output size.
  5. Click Download. The file is named after the original with the range added, for example report-split-3-7.pdf.

Quick select presets

  • First half: page 1 to the middle page, rounded up. A 9-page file gives pages 1 to 5.
  • Second half: the page after the middle to the last page. A 9-page file gives pages 6 to 9.
  • Single page: sets both fields to page 1. Change both numbers to the page you want, for example 4 and 4, to extract only that page.

Splitting several PDFs at once

You can select multiple PDFs. The same range is applied to each one, and the results come back in a single ZIP named split-pdfs.zip. This is useful for a series of documents with the same layout, such as monthly statements where page 1 is always the summary. A file that has fewer pages than the end of your range is skipped and named in the status message, while the others are still delivered.

Common uses

  • Send only what is asked: the signed page of a contract, one chapter of a report, the invoice pages of a long statement.
  • Get under an upload limit: cut a long scan into two halves with the presets, then send each half separately.
  • Prepare pages for another tool: extract the pages you want before converting them to images or merging them with other documents.

Limits and edge cases

  • One contiguous range per run: pages 2 to 6 work in one pass. For pages 2, 5 and 9, either run the tool three times and combine the outputs with Merge PDFs, or open the file in the PDF organizer and delete every page you do not want.
  • No "every page as its own file" mode: to burst a document into single pages, use the Single page preset once per page.
  • Output size: the extracted file keeps exactly the original pages, but internal objects that belonged to the removed pages are not purged, so the new file can be almost as large as the source. If size matters, run the result through Compress PDF, which recompresses large images.
  • Size limits: up to 75 MB and 1,000 pages per PDF.
  • Range check: a start page greater than the end page, or a page beyond the document, is rejected with a clear message.

Compared with desktop software

Most people split a PDF by printing it to PDF with a page range, or by dragging thumbnails out of macOS Preview. Command line users rely on qpdf in.pdf --pages . 3-7 -- out.pdf or pdftk. Printing to PDF re-renders the pages and can drop links or change text encoding, while this tool copies the page objects as they are: text stays selectable, links on the page keep working, and images are not recompressed.

Why split locally

Splitting is often done precisely because the full document should not be shared: the accounting team needs the invoices, not the whole contract; a landlord needs one pay slip, not a year of them. Uploading the complete file to an online splitter exposes every page to get back a few. Here the PDF is read in your browser's memory and the extracted pages are built there. Under GDPR-style data minimization, that is the cleanest path: the only copy that leaves your device is the part you decide to send.

Frequently asked questions

How do I extract a single page from a PDF?
Enter the same number in From page and To page, for example 4 and 4, then click Split PDF. The Single page preset sets both fields to 1 as a starting point.
Can I extract pages that are not next to each other?
Not in one run. Use the PDF organizer to delete the pages you do not need, or split each range separately and merge the results.
Does splitting reduce the quality of the pages?
No. Pages are copied without re-rendering, so text, vector graphics and images are identical to the original.
Why is the extracted file almost as big as the original?
Objects used only by removed pages may stay inside the file. Run it through Compress PDF if you need a smaller result.
Can I split many PDFs with the same range?
Yes. Select several files: the range is applied to each and you download a ZIP.
Is my PDF uploaded anywhere?
No. Splitting runs inside your browser via WebAssembly. No request carries the file content to a server.