Split any PDF directly from a URL
Append ?url= to this page with the full address of a PDF, and it loads straight into the splitter. The server fetches the file for you, so CORS and cross-origin rules don't apply.
How to use
Single PDF
The page loads, fetches the PDF server-side, and opens the splitter with the document ready — thumbnails rendered, modes available, good to go.
https://mytools.com/pdf/split-pdf/by-url?url=https://example.com/document.pdf
Multiple PDFs
Repeat the url parameter for each file — PDFs are queued and you split them one after the other. At the end, all the output files are bundled into a single ZIP for download.
https://mytools.com/pdf/split-pdf/by-url?url=https://example.com/a.pdf&url=https://example.com/b.pdf
Requirements
| Protocol | http:// or https:// only |
| Content-Type | application/pdf or application/octet-stream |
| Source | Any publicly accessible URL |
Server-side fetch · No CORS restrictions · Same splitting modes as the main tool
Why use the URL entry point?
Skip the upload step
When a PDF already lives online — in your cloud storage, a CMS, or a public S3 bucket — you don't need to download and re-upload it. Pass the URL and start splitting.
No CORS restrictions
The fetch happens on the server, not in the browser. That means CORS headers on the PDF source don't matter — any public URL works.
Batch split from multiple URLs
Repeat ?url= for as many PDFs as you need. Each one opens in turn, you split it, and the outputs from the whole batch come down in one ZIP.
Shareable and linkable
The URL is the session. Send it to a teammate and they'll open the exact same PDFs in the exact same splitter, ready to go.
Fits automated workflows
Generate by-url links from scripts, bookmarklets, or internal dashboards. Any place that emits a PDF link can now emit a "split this" link too.
Same splitting experience
All three modes work identically to the main tool — split by range, extract pages, or split every N pages. ZIP download and per-file downloads are included.
Build the URL
Start with /pdf/split-pdf/by-url, append ?url=, and paste the full PDF address after it. URL-encode the address if it contains special characters.
The PDF loads automatically
Open the built URL. The server fetches the PDF, streams it to the page, and renders page thumbnails just like a regular upload.
Split and download
Pick a mode, configure the split, and download. The workflow is the same as the main tool from this point on.
- PDFs are never stored — fetched and forwarded in a single request.
- URLs and PDFs are not logged, inspected, or retained.
- No sign-up needed — construct the URL and go.