URL to PDF and website screenshot API

Turn any list of URLs into PDFs or full-page PNG and JPEG screenshots using a real Chrome browser, with mobile and retina viewports, dark mode, element capture and lazy-load scrolling.

Ads and cookie banners can be hidden automatically. You pay per capture, and failed pages are free.

Try Website Screenshot & PDF API on Apify

What you get

Pricing

EventPrice (USD)
Actor Start$0.00005 ($0.05 per 1,000)
Screenshot$0.0025 ($2.50 per 1,000)
PDF$0.003 ($3 per 1,000)
High-resolution add-on$0.003 ($3 per 1,000)

Live pay-per-event prices from the Apify API as of 2026-10-19. Platform usage is included. Check the Store page for the current price.

Example output

One real record from a recent run, shortened.

{
  "url": "https://example.com/",
  "finalUrl": "https://example.com/",
  "statusCode": 200,
  "title": "Example Domain",
  "format": "png",
  "fileUrl": "https://api.apify.com/v2/key-value-stores/ZkvKEjZePBZH2Gqtf/records/screenshot-example.com-b559c7edd3fb",
  "key": "screenshot-example.com-b559c7edd3fb",
  "contentType": "image/png",
  "bytes": 72616,
  "viewportWidth": 1280,
  "viewportHeight": 800,
  "fullPage": true,
  "takenAt": "2026-10-19T11:23:07.126Z"
}

How to run it

  1. Open Website Screenshot & PDF API: Full-Page PNG, JPEG, PDF on the Apify Store and sign in (the free plan works).
  2. Fill in the input form, or call it through the Apify API, n8n, Make, Zapier or the Apify MCP server.
  3. Download results as JSON, CSV or Excel, or schedule the run.

FAQ

Can it render JavaScript-heavy pages?

Yes. It uses a real Chrome browser and scrolls to load lazy content.

How do I get the files?

Each result has a file URL in Apify storage that you can download or pass on.

Are failed pages charged?

No.

Ready to try it? Run Website Screenshot & PDF API on Apify. You pay only for results.
Open on the Apify Store

Related