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 ApifyWhat you get
- PDF, PNG and JPEG
- Full-page or viewport capture
- Mobile, retina and dark mode
- Element capture by CSS selector
- Ad and cookie banner blocking
Pricing
| Event | Price (USD) |
|---|---|
| Actor Start | $0.00005 ($0.05 per 1,000) |
| Screenshot | $0.0025 ($2.50 per 1,000) |
| $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
- Open Website Screenshot & PDF API: Full-Page PNG, JPEG, PDF on the Apify Store and sign in (the free plan works).
- Fill in the input form, or call it through the Apify API, n8n, Make, Zapier or the Apify MCP server.
- 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
Open on the Apify Store