Split by Barcode - Smart Splitter for Make
PDF4me Split PDF by Barcode module delivers automated intelligent document splitting based on barcode detection within Make scenarios with customizable filter, type, and split control. This advanced separation service divides invoices, orders, batches, and documents using QR codes, DataMatrix, and barcodes—enabling automated document routing, batch separation, intelligent filing, and barcode-based 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 barcode-based splitting services.

Key Features
- Barcode Detection: Automatically finds and reads barcodes
- Multi-Type Support: QR codes, DataMatrix, and other types
- Smart Filtering: Text-based barcode filtering
- Flexible Splitting: Before, after, or remove barcode page
- Batch Grouping: Combine pages with same barcode
Parameters
Complete list of parameters for the Split PDF by Barcode module.
Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| File Name*** | String | Source PDF | invoices_batch.pdf |
| Document*** | Buffer | PDF Content | [PDF Buffer] |
| Barcode Text*** | String | Search Text | INV |
| Barcode Filter*** | String | Filter Method • Starts with • Ends with • Contains • Exact | Starts with |
| Barcode Type*** | String | Barcode Type • Any Type • QR code • Only Datamatrix | QR code |
| Split Barcode Page*** | String | Split Method • Before the barcode • After the barcode • Remove the page containing the barcode | Before the barcode |
| PDF Render DPI | Integer | Render Quality • Values: 100, 150, 200, 250 | 150 |
| Combine pages with same barcodes | Boolean | Group Same Barcodes • Yes - Merge consecutive same barcodes • No - Keep separate | Yes |
Output
- Table
- JSON
Table View
| Parameter | Type | Description |
|---|---|---|
| Name | String | Original filename |
| Documents | Array | Split PDF documents array with Doc Data in Buffer |
JSON Response
{
"Name": "invoices_batch.pdf",
"Documents": [
{"Doc Data": "[Buffer - Document 1]"},
{"Doc Data": "[Buffer - Document 2]"}
]
}
Related Blogs
Step-by-step guides to split PDFs by barcode: