Split PDF

Split a PDF into separate files — by page or custom ranges.

✂️

Drop a PDF to split

Choose every page or custom ranges below, then drop your PDF

🔒 Àwọn fáìlì rẹ̀ tí a ṣé ní pàtó àti tí a pàtó nípa ìṣàfarawé. Bií a ṣe lè ṣakoso àwọn àkóónú rẹ̀

Sometimes you don't need to read a PDF — you need to break it apart. Pull a single chapter out of a book, separate a batch scan back into individual documents, or burst a long report into one file per page. PDF.chat's splitter does it in your browser in a couple of clicks.

Choose every page for a clean one-file-per-page burst, or enter custom ranges like 1-3,5,8-10 to carve out exactly the sections you want. You get a single zip back, and the file you uploaded is deleted the moment it's done.

Bii o ṣe le split pdf

1
Upload your PDF
Drop in any PDF — a book, a merged scan, a report.
2
Pick how to split
Choose 'Every page' for one PDF per page, or 'Custom ranges' and type the ranges you want, like 1-3,5,8-10.
3
Download the zip
Hit Split and your separated PDFs download as a single zip — no signup needed for everyday files.

Àwọn Ìlò Òjútó

  • Extract one chapter or section from a large PDF
  • Separate a single scan that contains several documents
  • Burst a report into one file per page for sharing or filing
  • Pull the pages you need out of a long form or statement

Àwọn Àtòjọ-ẹ̀yàn

Pick "Every page" to get one PDF per page, or "Custom ranges" and enter something like 1-3,5,8-10 to get one PDF per range.

No. The split runs, you get the zip, and the uploaded file is deleted right after — we never store or train on it.

Free splitting handles documents up to the free-tier page limit; sign up free or upgrade for larger PDFs.

Yes. POST the PDF to /api/v1/ocr/split/ with mode=each or mode=ranges and ranges=1-3,5 and you get a zip back.

Lo yìí láti inú API

Rọ́ọ̀nù àtòjọ-ẹ̀yàn yìí nípa àwọn ìṣàmúlò-ètò nípa POST kan. Àwọn ìṣàmúlò-ètò àti àwọn àmì-ìwé API láti ojú-ìwé àwọn àwọn kọ̀ǹpútà rẹ̀.

curl -X POST https://pdf.chat/api/v1/ocr/split/ \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -F "file=@your-file.pdf" \
  -F "mode=ranges" \
  -F "ranges=1-3,5,8-10" \
  -o split.zip

Use mode=each for one PDF per page (omit ranges). The response is the zip of split PDFs.

Ka àwọn àkọlé API →
Àwọn ìṣàmúlò-ètò
5.0/5 (0)

Àwọn mìíràn àwọn ààyè-iṣẹ́ tí a lè fi ìrànwọ́? Àwọn ìrànwọ́ rẹ̀ ń sé ìdájú àwọn ààyè-iṣẹ́.