Website Screenshot API: Full Page & Mobile, Urlbox Alternative
Pricing
$3.00 / 1,000 screenshot takens
Website Screenshot API: Full Page & Mobile, Urlbox Alternative
Takes a screenshot of each URL you give in a real Chrome browser: the visible screen or the full page, PNG or JPEG, any window size, with cookie pop-ups hidden. Returns a link to each image with the page title. $0.003 per screenshot; failed pages are free.
Pricing
$3.00 / 1,000 screenshot takens
Rating
0.0
(0)
Developer
Nebula Colors LLC
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Website screenshots of any URL in a real Chrome browser, the job ScreenshotOne and Urlbox do, for $3 per 1,000 screenshots, failed pages free, no monthly plan.
Website screenshot use cases
- Check how a page looks on a laptop and on a phone.
- Keep a picture of a competitor's homepage or pricing page, today and next month.
- Make thumbnails for a list of sites.
- Give an AI agent a look at a page.
What you get
Give it a list of URLs and get a screenshot of each page, taken in a real Chrome browser. Choose the visible screen or the full page, a laptop or phone window size, and PNG or JPEG. Cookie consent pop-ups are hidden by default. Each result has a link to the image, the page title and its final address. $0.003 per screenshot, and failed pages are free. It works for people and for AI agents through Apify's MCP server.
How to take a full-page or mobile screenshot
| Field | What to put |
|---|---|
| URLs | The pages, one per line, like https://example.com/. Required. |
| Full page | Off: what fits in the window. On: the whole page, top to bottom. |
| Window width | In pixels. 1280 (default) for a laptop, 390 for a phone. |
| Window height | In pixels. Default 800. With Full page off, this is the picture's height. |
| Format | PNG (default, sharp) or JPEG (smaller). |
| Wait after loading | Extra seconds after the page loads, for animations and late images. Default 1. |
| Hide cookie pop-ups | On by default. Hides consent pop-ups from the common cookie tools (OneTrust, Cookiebot, Usercentrics and others). |
| Proxy | Off by default. Turn on Apify Proxy for a site that blocks cloud servers. |
Example:
{"urls": ["https://crawlee.dev/", "https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Overview"],"fullPage": false,"width": 1280,"format": "png"}
Output
One row per URL. This one came from a test run on October 15, 2026 (the link is shortened here):
{"type": "screenshot","url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Overview","finalUrl": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Overview","title": "Overview of HTTP - HTTP | MDN","screenshotUrl": "https://api.apify.com/v2/key-value-stores/<store>/records/screenshot-1-developer-mozilla-org-en-US-docs-Web-HTTP-Guides-Overview.png","key": "screenshot-1-developer-mozilla-org-en-US-docs-Web-HTTP-Guides-Overview.png","format": "png","width": 1280,"height": 800,"fullPage": false,"bytes": 135200,"statusCode": 200,"takenAt": "2026-10-15T02:02:03.000Z"}
screenshotUrlopens the image. The images are also in the run's key-value store underkey.- For a full-page screenshot,
heightis the page's full height. - A URL that failed (a 404, a page that didn't load, or one the site's robots.txt disallows) has
errorinstead, and isn't charged.
The run's SUMMARY record counts the screenshots taken, the failures, and the URLs robots.txt kept out.
Price
- $0.003 per screenshot, so $3 per 1,000.
- Failed pages and pages robots.txt disallows are free.
- You can set a maximum charge for a run. It stops when it's reached and keeps the screenshots it already took.
Good to know
- Time: 3 pages took 33 seconds on Apify, browser start-up included. It takes 2 pages at a time, with a one-second pause before each.
- Polite: it reads each site's robots.txt and skips what it disallows.
- Cookie pop-ups: the hiding covers the common consent tools, not every custom banner. Turn it off if you want the page exactly as a first-time visitor sees it.
- It doesn't log in. Pages behind a login show the login page.
- Full-page screenshots of very long pages make very tall images. Lazy-loaded images further down may not appear unless you add a few seconds of wait.
Use it from an AI agent
The Actor works through Apify's MCP server like any Store Actor. An agent can find it, read its input and call it. Only urls is required. A run of 1 to 3 URLs took about 30 seconds in our test, inside the MCP call's wait (up to 45 seconds). If a run takes longer, the call returns the run's status and dataset ID, and the agent reads the rows with get-dataset-items.
FAQ
How do I take a full-page screenshot of a website? Add the URL and turn on Full page. You get the whole page, top to bottom, as a PNG or JPEG link.
Can I get a mobile screenshot? Set Window width to 390 for a phone. The default 1280 is a laptop.
Are cookie pop-ups hidden? Yes, by default.
What does a failed page cost? Nothing. You pay $0.003 only for screenshots taken.
More tools from us
- AI Brand Mention Checker: is your brand named by ChatGPT and Gemini, and who comes first.
- Google Ads Transparency Scraper: every Google, YouTube and Display ad a competitor runs.
- Website to Markdown Crawler: a whole site as clean Markdown for LLMs and RAG.
- News & Blog Article Extractor: the newest articles from a site or RSS feed, as Markdown.
- Image Downloader: every image on a page, full size, in one ZIP.
Questions or problems
Open an issue on this Actor's Issues tab. I read them.