logo
Looking for the regular page extractor where you upload a PDF?Extract PDF Pages

Extract pages from any PDF directly from a URL

Append a ?url= parameter pointing at a publicly accessible PDF, and the page extractor opens with the file ready. The PDF is fetched server-side, so the same-origin and CORS rules a browser would apply to a client-side fetch don't get in the way.

How to use

Single PDF

When this URL is opened, the page fetches the PDF on the server, base64-encodes it, hands it to the page extractor, and you skip straight to the page-selection step.

https://mytools.com/pdf/extract-pdf-pages/by-url?url=https://example.com/report.pdf

This tool processes one PDF at a time. To extract pages from several PDFs, open the by-url link for each in turn.

Requirements

Protocolhttp:// or https:// only
Content-Typeapplication/pdf or application/octet-stream
SourceAny publicly accessible URL — no auth headers are sent
File sizeUp to 50 MB after fetch
PagesUp to 500 pages

Server-side fetch · No CORS restrictions · Same extractor, different entry point

Why use the URL entry point?

Skip the upload step

When the PDF is already hosted somewhere reachable, pass the URL and start picking pages immediately. Saves a download-then-re-upload round trip.

No CORS restrictions

The fetch happens on the server. Browser same-origin and CORS rules never enter the picture, so PDFs hosted on any domain work the same way.

Shareable and linkable

The full URL is the session. Send it to a teammate and they land on the exact PDF you were looking at, ready to extract from.

Fits into automated workflows

Build the URL programmatically from anywhere — a Slack bot, a webhook handler, a Make/Zapier scenario, a CI step — and route users straight to a pre-loaded extraction screen.

Same extractor, different entry point

Once the PDF is loaded, the experience is identical to the regular tool: thumbnail grid, page-range input, output mode and order options, in-browser processing.

Bytes are not retained

The server fetches the PDF, forwards it once into the extractor, and never writes it to disk. URLs aren't logged for analytics.

1

Build the URL

Start with /pdf/extract-pdf-pages/by-url?url= and append the full address of the PDF.

2

The PDF loads automatically

The page fetches the file server-side, decodes it, and opens the page extractor with the document ready.

3

Pick pages and download

Click thumbnails or type a range, choose output mode and page order, hit Extract pages.

  • 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.