PDF Split
Pull out page ranges into separate PDFs. Fully local.
How it works
Pull out specific pages or page ranges from a PDF — useful for separating chapters, removing appendices, extracting a single page from a long contract. Specify ranges as 1-3,7-9 to get two separate output PDFs.
FAQ
Can I split into single pages?
Yes — use ranges like "1-1, 2-2, 3-3" to get one PDF per page. For long documents, the API supports a "page-per-page" mode that does this automatically.
Does this work on encrypted PDFs?
It works on PDFs with owner-only restrictions (printing/copying disabled). It does not work on user-password-encrypted PDFs — those need decryption first.
Are my form fields preserved?
Yes, form fields carry through to each split output along with their values.
Use via API
Need to automate this? The same engine is available as a REST API at api.bytario.com.
curl "https://api.bytario.com/v1/pdf/split?ranges=1-3,7-9" \
-H "Authorization: Bearer $BYTARIO_KEY" \
--data-binary @doc.pdf
POST /v1/pdf/split — full docs · pricing from $9/mo