PDF Split — Extract Pages & Ranges
Pricing
from $0.0025 / pdf part created
PDF Split — Extract Pages & Ranges
Split one PDF into multiple files by page ranges, every N pages, or one file per page. Break big scans, statements and reports into per-record documents in one run.
Pricing
from $0.0025 / pdf part created
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Split one PDF into multiple files — by page ranges, every N pages, or one file per page. Break big scans, statements and reports into per-record documents in a single run.
What it does
- By ranges —
1-3,5,8-10produces one file per range. - Every N pages — chunk a long PDF into equal parts.
- One file per page — explode a PDF into single pages.
Use cases
- Office — split a merged scan back into individual documents.
- Statements/invoices — break a combined PDF into per-customer files.
- Prep — extract just the pages you need.
Input
{ "pdfUrl": "https://example.com/doc.pdf", "mode": "ranges", "ranges": "1-3,5,8-10" }
| Field | Type | Description |
|---|---|---|
pdfUrl | string | PDF to split. |
mode | string | ranges, everyN or each. |
ranges | string | 1-based ranges like 1-3,5,8-10 (ranges mode). |
everyN | integer | Pages per output file (everyN mode). |
Output
Each output file is one dataset row, saved to your key-value store.
{ "part": 1, "pages": 3, "pageNumbers": [1,2,3], "url": "https://api.apify.com/v2/key-value-stores/.../records/part-0001.pdf" }
Output schema
| Field | Type | Description |
|---|---|---|
part | integer | Output file number. |
pages | integer | Pages in this file. |
url | string (URL) | Link to the split PDF. |
FAQ
Can I automate it? Yes — via integrations on the Apify platform and the Apify API.
Notes
Original clean-room implementation. Pairs with PDF Merge.