Website Screenshot – Bulk Full-Page, Pay Only for Successes avatar

Website Screenshot – Bulk Full-Page, Pay Only for Successes

Pricing

$2.00 / 1,000 screenshots

Go to Apify Store
Website Screenshot – Bulk Full-Page, Pay Only for Successes

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

GM Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

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 FAILURES record 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 maxUrls cap, 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.

urltitlewidthPxheightPxformatbytestookMs
https://en.wikipedia.org/wiki/Web_scrapingWeb scraping - Wikipedia128011,131png2,573,7673984
https://apify.com/Apify: Marketplace of ready-to-run tools for AI128010,036png1,031,37922,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.