Website Screenshot API: Full Page, No Cookie Banners avatar

Website Screenshot API: Full Page, No Cookie Banners

Deprecated

Pricing

from $1.60 / 1,000 screenshots

Go to Apify Store
Website Screenshot API: Full Page, No Cookie Banners

Website Screenshot API: Full Page, No Cookie Banners

Deprecated

Input: list of URLs + device (desktop/mobile), full page, format. Output: one JSON row per URL with a public screenshot image URL, final URL, title and HTTP status. Cookie banners and popups removed automatically.

Pricing

from $1.60 / 1,000 screenshots

Rating

0.0

(0)

Developer

DataDesk

DataDesk

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Website Screenshot API: Bulk Full-Page Screenshots Without Cookie Banners

Website screenshot tool / URL to image API · captura de pantalla de sitios web · captura de tela de sites.

Take clean screenshots of any website in bulk. Cookie banners, GDPR consent popups and sticky overlays are removed automatically, so your screenshots look like the real page, not a OneTrust dialog.

Features

  • 🍪 Cookie banner & consent popup removal (OneTrust, Cookiebot, Didomi, Usercentrics, Quantcast, Termly, Iubenda + generic) by clicking "Accept" and hiding leftovers.
  • 📱 Devices: desktop, desktop HD (1920×1080), tablet, mobile (iPhone, retina).
  • 🖼️ Full page or viewport · PNG or JPEG · dark mode · hide any extra CSS selectors (chat widgets, newsletter modals).
  • 🔗 Every screenshot gets a public image URL, plus page title, final URL and HTTP status.
  • 💸 Pay only for successful screenshots: failed pages are free.

Use cases

Website monitoring & visual archives · SEO / competitor tracking · link previews & thumbnails · QA of landing pages · feeding vision-AI models · lead-gen enrichment.

Input example

{ "urls": ["https://stripe.com", "https://www.bbc.com"], "fullPage": true, "device": "mobile", "format": "jpeg" }

Output example

{ "url": "https://www.bbc.com", "title": "BBC Home", "statusCode": 200, "device": "desktop", "screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/shot-1a2b3c4d5e6f.png", "bytes": 482113, "cookieBannersRemoved": true }

Pricing

Pay-per-event: $2.00 per 1,000 screenshots + $0.005 per run (only if at least one screenshot succeeds).

Use with AI agents (MCP)

This Actor works as a tool for AI agents through the Apify MCP server. Add it to Claude (Desktop/Code), ChatGPT, Cursor, VS Code or any MCP client with this URL:

https://mcp.apify.com/?tools=datadesk-io/website-screenshot-api

Sign in with your Apify account (OAuth) or pass your API token. The agent sees the input schema, runs the Actor and reads the dataset; every input field is optional and every output field is documented.

What goes in → what comes out: Input: list of URLs + device (desktop/mobile), full page, format. Output: one JSON row per URL with a public screenshot image URL, final URL, title and HTTP status. Cookie banners and popups removed automatically.

Example prompt:

Take mobile screenshots of stripe.com and apple.com without cookie banners and give me the image links.