Screenshot Pro - Website Screenshot API
Pricing
from $1.50 / 1,000 results
Screenshot Pro - Website Screenshot API
Capture clean full-page or device-sized screenshots of any website at scale. Auto-closes cookie banners and pop-ups (the #1 complaint about other tools), supports device presets, and returns a public signed image URL. Built for AI agents and automation.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Moty Gotgilf
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Screenshot Pro — Website Screenshot API
Capture clean screenshots of any web page, in bulk. Full-page or viewport, multiple device sizes, and automatic cookie-banner dismissal so your images aren't ruined by consent popups.
Features
- Bulk capture — pass many URLs, get one image per URL.
- Full-page or viewport — capture the whole scrollable page or just what's above the fold.
- Device presets — Desktop, Desktop HD, Tablet, Mobile.
- Auto-dismiss popups — closes common cookie banners and consent dialogs (OneTrust, Cookiebot, Quantcast and generic accept buttons) before capturing.
- PNG or JPEG — choose format and JPEG quality.
- Reliable — smart wait strategy with a
networkidle → loadfallback, and the run fails loudly if nothing could be captured (you never pay for an empty run).
Input
{"urls": [{ "url": "https://apify.com" },{ "url": "https://news.ycombinator.com" }],"fullPage": true,"device": "desktop","format": "png","dismissDialogs": true,"waitUntil": "networkidle","extraWaitMs": 800}
| Option | Description | Default |
|---|---|---|
urls | Page URLs to capture | required |
fullPage | Whole page (true) or viewport only (false) | true |
device | desktop, desktop-hd, tablet, mobile | desktop |
format | png or jpeg | png |
jpegQuality | 1–100 (JPEG only) | 80 |
dismissDialogs | Auto-close cookie banners / popups | true |
waitUntil | load, domcontentloaded, networkidle | networkidle |
extraWaitMs | Extra wait for late animations/lazy images | 800 |
Output
- Each screenshot is saved to the run's key-value store, and a dataset record is produced with the direct
imageUrl, the URL, device, format and timestamp. - Pull results via the Apify API or download images directly.
Common uses
- Visual monitoring and change tracking
- Thumbnails and link previews for apps and dashboards
- Automated design/QA snapshots across device sizes
- Feeding page images to AI agents and pipelines
Notes
Captures publicly accessible pages only. Use responsibly and in line with the target sites' terms.