Bestseller
PDF Processing File Splitting

PDF Splitting

Split PDF files into smaller documents by specified page size with optional ZIP compression

Data & API Features

Split PDF files into smaller documents with customizable page size
Optional ZIP compression for multiple output files
Fast processing with cloud-based infrastructure
Secure file handling with HTTPS support
Distributed CDN for fast file delivery
Support for large PDF files
Automatic file cleanup after processing
RESTful API with JSON responses
PDF Splitting
Annual Subscription
$19$49
Try it for free!
Sign in to get a trial key and test all APIs.
Sign In
Secure payment by Stripe

API Document

HTTP Protocol:HTTPS

HTTP Method:POST

HTTP Endpoint:https://api.gugudata.io/v1/imagerecognition/pdf-splitter?appkey={{appkey}}&page_size={{page_size}}&is_zip={{is_zip}}

Response Type:application/json; charset=utf-8

DEMO Endpoint:https://api.gugudata.io/v1/imagerecognition/pdf-splitter/demo

Live Demo:Try Interactive Demo

Full API Docs:developers.gugudata.io

API Request Parameters

NameTypeIs RequiredDefault ValueRemark
appkeystringtrueYOUR_APPKEYAPPKEY obtained after payment
page_sizeintegertrueN/ANumber of pages per split PDF file
is_zipbooleantruefalseWhether to compress output files into ZIP format
filefiletrueYOUR_VALUEThe PDF file to be split

API Response Parameters

NameTypeRemark
dataStatus.statusCodeintegerAPI response status code
dataStatus.statusstringOperation status
dataStatus.statusDescriptionstringDetailed status description
dataStatus.responseDateTimestringAPI response datetime
dataStatus.dataTotalCountintegerTotal count of data records
data.uuidstringUnique identifier for the split operation
data.num_filesintegerNumber of files generated after splitting
data.pdf_filesarrayArray of URLs to download the split PDF files or ZIP archive

API Response Status Codes

Status CodeExplanation of Status CodeRemarks
200API responding normally For business status codes, see below under API Custom Status Codes.
400Parameter error
402APPKEY error Please check if the APPKEY provided is the one obtained from the developer center.
403Account overdue Please pay attention to the E-mail reminders regarding order expiration.
429Request rate limited Requests cannot exceed 5 times per second. The CDN layer intelligently determines based on the frequency of IP requests. General high-frequency requests do not trigger this status code.
500API response error

Code Snippets Run In Postman

Others also bought