Runs locally · Zero uploads

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.

Verify it yourself. Open DevTools → Network → run a conversion. The only requests you'll see are the page assets — your file never leaves this tab.
On mobile? Downloaded files save to your Files app (iPhone/iPad) or Downloads folder (Android). On iPhone, you can also check the Downloads button in Safari's toolbar. This is how all browser downloads work — not a Bytario limitation.

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/splitfull docs · pricing from $9/mo