Split PDF - Page Separator for Make
PDF4me Split PDF module delivers automated document division by page numbers, ranges, or recurring intervals within Make scenarios. This flexible splitting service divides documents into specific sections, extracts page ranges, and creates multiple files—enabling document distribution, page extraction, section separation, and multi-file creation workflows across cloud storage platforms and business applications.
Authenticating Your API Request
To access the PDF4me Web API through Make, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Make scenarios and PDF4me's powerful PDF splitting services.

Key Features
- Page-Based Splitting: Split by specific page numbers or ranges
- Simple Split: Divide document into two parts
- Recurring Split: Create multiple documents at intervals
- Range Support: Use comma-separated values or ranges (e.g., "0, 1, 2-")
- Flexible Naming: Custom naming for split documents
Parameters
Complete list of parameters for the Split PDF module.
Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| PDF Name*** | String | Filename with Extension | document.pdf |
| Document*** | Buffer | PDF Content | [PDF Buffer] |
| Page Numbers*** | String | Page Indices • Comma-separated or ranges • 0-based (0 = first page) • Examples: "0, 1, 2-" or "1, 2, 3-7" • String format required | 0, 1, 2- |
| Split Type*** | String | Split Method • Simple Split - Two files • Recurring Split - Multiple files (zip output) | Simple Split |
| Split File Naming*** | String | Naming Method • With page number • Naming as per order | With page number |
Output
- Table
- JSON
Table View
| Parameter | Type | Description |
|---|---|---|
| Name | String | Original or zip filename |
| Documents | Array | Split documents in Buffer format |
JSON Response
{
"Name": "document_split.pdf",
"Documents": [
{"Doc Data": "[Buffer - Part 1]"},
{"Doc Data": "[Buffer - Part 2]"}
]
}