URL to PDF converter
Paste URLs, get a PDF of each page, rendered in headless Chromium.
The job
Set pdf to true and the actor saves a PDF of every URL in your list, alongside (or instead of) a screenshot. The page is scrolled first so lazy-loaded images appear, common cookie banners are hidden, and you can wait for a selector or a fixed delay before capture. Choose the paper size with pdfFormat.
Example input
{
"urls": ["https://example.com", "https://example.org"],
"pdf": true,
"pdfFormat": "A4",
"hideCookieBanners": true
}
Example output
{
"url": "https://example.com",
"status": "ok",
"pdfUrl": "https://api.apify.com/v2/key-value-stores/.../records/..."
}
Illustrative rows showing the output shape, not a real run.
Good to know
- Public pages you supply only; no logins, CAPTCHAs or proxies. Some sites block datacenter browsers.
- A page that errors, times out or answers HTTP 4xx/5xx comes back as a
failedrow with the reason, not a PDF of an error page. It still uses platform compute. - You are responsible for having the right to capture the pages you submit.
Use it from an AI assistant
The same tool is callable through Apify's MCP server: https://mcp.apify.com/?tools=venture_ace/website-screenshot
Price
No tool fee: you pay only Apify's platform usage for your run. A few seconds of compute per page.
More about this tool on the main page or the Store listing. A bug or a feature you need? Open an issue on the Store page.