Skip to main content

URL to PDF

Third-party service

Fetch any live URL and turn its readable content into a downloadable PDF document — for archiving, offline reading, or sharing a page as a file.

Input

The page's readable content is fetched server-side and typeset into a PDF — this is a content PDF, not a pixel-perfect visual copy of the page's layout.

Output

Your PDF will appear here to download.
Was this helpful?

Guides

What this tool does

Enter a live URL and this tool fetches the page server-side, extracts its readable content, and typesets it into a clean, downloadable PDF — the title as a heading, followed by the page's text laid out in readable paragraphs. It's a content PDF, not a pixel-perfect visual copy of the page's design (no images, colors, or original layout) — think "save this article to read later" rather than "print exactly what I see."

How to use it

  1. Enter the page's URL.
  2. Click Convert to PDF.
  3. Download the PDF.

Frequently asked questions

Will the PDF look exactly like the webpage? No — this produces a plain, readable document (title + body text), not a visual clone of the page's design. If you need an exact visual copy, your browser's own "Print to PDF" (which renders the live page, images and all) is the better tool for that.

Why does this run on the server instead of my browser? Browsers block cross-origin page fetches (CORS) for most sites, so fetching an arbitrary URL has to happen server-side. Only the requested page is fetched; nothing else is stored.

What if I want a webpage screenshot instead? Use URL to Image to capture a visual screenshot of the rendered page.

What if I just want the extracted text, not a PDF? Use URL to Text — the same content extraction, without the PDF step.

Does it work on JavaScript-rendered pages? No. It only sees the text present in the HTML the server returns on the initial request — content injected by client-side JavaScript after page load won't appear in the PDF.

webpage to pdfsave page as pdfprint to pdfurl to documentweb scraperarticle to pdf

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/url-to-pdf \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `url-to-pdf` tool (URL to PDF) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Part of a workflow

All collections

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.