Screenshot Pro - Website Screenshot API avatar

Screenshot Pro - Website Screenshot API

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Screenshot Pro - Website Screenshot API

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

Moty Gotgilf

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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 → load fallback, 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
}
OptionDescriptionDefault
urlsPage URLs to capturerequired
fullPageWhole page (true) or viewport only (false)true
devicedesktop, desktop-hd, tablet, mobiledesktop
formatpng or jpegpng
jpegQuality1–100 (JPEG only)80
dismissDialogsAuto-close cookie banners / popupstrue
waitUntilload, domcontentloaded, networkidlenetworkidle
extraWaitMsExtra wait for late animations/lazy images800

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.