Website Screenshot – Bulk Full-Page, Pay Only for Successes
Pricing
$2.00 / 1,000 screenshots
Website Screenshot – Bulk Full-Page, Pay Only for Successes
Capture full-page or viewport screenshots of any public URL as PNG or JPEG, in bulk and in parallel. Returns a direct image link, HTTP status and page title for each URL. Failed pages and duplicates are free; you pay only for successful screenshots.
Pricing
$2.00 / 1,000 screenshots
Rating
0.0
(0)
Developer
GM Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Fast Full-Page Screenshot — pay only for successful shots
Capture full-page screenshots of any public URL, fast and cheap.
- You pay only for screenshots that worked. Failed or blocked pages are listed in the
FAILURESrecord and are never charged. If every URL fails, the run fails loudly with the reason. - True full page. It scrolls the page first so lazy-loaded images appear, then captures the whole page. A height cap (default 20,000 px) stops infinite-scroll pages from hanging the run.
- Emoji and CJK fonts included, so text renders instead of showing as boxes.
- Duplicates removed, per-page and hard timeouts, hard
maxUrlscap, parallel pages.
Use cases
- Visual archiving and compliance: capture proof of how pages (ads, pricing, terms) looked on a given date.
- Competitor monitoring: schedule daily screenshots of competitor homepages and pricing pages.
- QA and agency reporting: screenshot every page of a site after a release or for a client report.
- AI agents: give an LLM agent a visual of any page via the Apify MCP server.
Try it free in 1 click
The input form is prefilled with a small, working example. Press Start without changing anything: the run takes 2 full-page screenshots (apify.com and a Wikipedia article). Our test run of exactly this input finished in about 29 seconds with 2 results. At list price that is about $0.00, which fits inside the free monthly credit of Apify's free plan. Then swap in your own values.
Prefilled input:
{"urls": ["https://apify.com","https://en.wikipedia.org/wiki/Web_scraping"]}
Sample output
Real rows from the prefilled run on 2026-10-14 (2 of 2 results shown; long fields trimmed). Download the full dataset as JSON, CSV or Excel.
| url | title | widthPx | heightPx | format | bytes | tookMs |
|---|---|---|---|---|---|---|
| https://en.wikipedia.org/wiki/Web_scraping | Web scraping - Wikipedia | 1280 | 11,131 | png | 2,573,767 | 3984 |
| https://apify.com/ | Apify: Marketplace of ready-to-run tools for AI | 1280 | 10,036 | png | 1,031,379 | 22,335 |
Input (copy-paste)
{"urls": ["https://apify.com", "https://en.wikipedia.org/wiki/Emoji"],"fullPage": true,"width": 1280,"format": "png","concurrency": 5,"maxUrls": 100}
API (copy-paste)
curl -X POST "https://api.apify.com/v2/acts/appetizing_horsefly~fast-full-page-screenshot/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"urls":["https://example.com"],"fullPage":true}'
Output (one item per successful screenshot)
{"url":"https://example.com/","screenshotUrl":"https://api.apify.com/v2/key-value-stores/<id>/records/shot-00000-...","httpStatus":200,"title":"Example Domain","widthPx":1280,"heightPx":800,"clipped":false,"bytes":20345,"tookMs":1800}
Full JSON of one result (real run)
{"url": "https://en.wikipedia.org/wiki/Web_scraping","finalUrl": "https://en.wikipedia.org/wiki/Web_scraping","httpStatus": 200,"title": "Web scraping - Wikipedia","widthPx": 1280,"heightPx": 10474,"clipped": false,"bytes": 2443290,"format": "png","screenshotKey": "shot-00001-https-en-wikipedia-org-wiki-Web-scraping","screenshotUrl": "https://api.apify.com/v2/key-value-stores/cWkdQTRGAuouLv85u/records/shot-00001-https-en-wikipedia-org-wiki-Web-scraping","tookMs": 3863,"capturedAt": "2026-10-12T17:46:51.286Z"}
Pricing
Pay per successful screenshot. Failures and duplicates are free.
Use it as an MCP tool (Claude, Cursor, ChatGPT, any AI agent)
This Actor works as a tool in the Apify MCP server, so an AI agent can call it directly and you pay per result, the same as a normal run. Add this server URL to any MCP client:
https://mcp.apify.com/?tools=appetizing_horsefly/fast-full-page-screenshot
Sign in with your Apify account (or pass your Apify API token as a Bearer header). The agent reads the input fields above from the Actor's input schema. Example request to the agent: "Take full-page screenshots of these 5 landing pages and give me the image links."
Support
Questions, a bug, or a data source you need? Use this Actor's Issues tab or email gm-labs@mail.grokbot.com. Built and maintained by GM Labs.