Website screenshot API: see and read any web page in one call
Send a list of URLs; get back a screenshot of each page (viewport or full page, desktop or mobile) with cookie banners dismissed, plus the HTTP status, final URL, title, meta description, H1 and the page's clean text. Monitor mode returns only pages that changed since the last run.
A real Capturewren record (run on 23 Sep 2026, fields shortened)
| Field | Value |
|---|---|
| url | https://example.com/ |
| httpStatus | 200 |
| title | Example Domain |
| h1 | Example Domain |
| textChars | 127 |
| format / bytes | png / 15,479 |
| loadMs | 1,153 |
| screenshotUrl | Apify key-value store link (signed) |
Source: Capturewren README example output (products/website-screenshot, run 2026-09-23).
Capturewren vs the alternatives
Published prices, each checked on the date shown; prices change, so confirm on each site.
| Product | Price | Free | Checked |
|---|---|---|---|
| Capturewren | $0.003 per screenshot ($3 per 1,000), text and metadata included | Apify's $5 monthly free credit (about 1,600 screenshots) | live |
| ScreenshotOne | Basic $17/month for 2,000 ($8.50 per 1,000); Growth $79 for 10,000 | 100 screenshots | 2026-09-30 |
| Urlbox | Lo-Fi $19/month for 2,000 ($9.50 per 1,000); Hi-Fi $49 for 5,000 | 7-day trial | 2026-09-30 |
| Apify: moonweil URL Screenshot API | $0.001 per run + $0.004 per item | Apify free credit | 2026-09-30 |
| Apify: george.the.developer Screenshot & PDF API | $0.005 per screenshot | Apify free credit | 2026-09-30 |
Why teams pick Capturewren
- About a third of ScreenshotOne's and Urlbox's entry price per 1,000, with no monthly commitment.
- Every screenshot also returns the page's clean text, title and status, so one call answers 'what does this page look like and say?'.
- Cookie banners dismissed automatically; failed pages cost nothing.
- Monitor mode for change detection, and an MCP tool for AI agents.
Try it in one call
curl -X POST 'https://api.apify.com/v2/acts/cybermax~website-screenshot/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN' -H 'content-type: application/json' -d '{"urls":["https://example.com"],"fullPage":true,"device":"mobile"}'FAQ
Is there a free website screenshot API?
Capturewren runs on Apify's free $5 monthly credit, which covers about 1,600 screenshots at $0.003 each, so small jobs cost nothing.
Why not ScreenshotOne or Urlbox?
Both are solid hosted services with monthly plans ($17 and $19 for 2,000 screenshots). If you want to pay per screenshot with no subscription, or you also need each page's text and status, Capturewren costs $3 per 1,000.
Can it capture full pages and mobile views?
Yes: viewport or full page, desktop or mobile, PNG or JPEG, custom viewport sizes and an optional CSS selector to capture one element.
What happens when a page fails?
It comes back with ok: false and the error, and it is not charged.