Website Screenshot: Full Page, Mobile & PDF, No Cookie Banners avatar

Website Screenshot: Full Page, Mobile & PDF, No Cookie Banners

Pricing

$1.00 / 1,000 screenshots

Go to Apify Store
Website Screenshot: Full Page, Mobile & PDF, No Cookie Banners

Website Screenshot: Full Page, Mobile & PDF, No Cookie Banners

Bulk website screenshots as PNG, JPEG or PDF: full page, desktop/tablet/mobile devices, dark mode, element capture, with cookie banners hidden and ads blocked. Public image links in the output.

Pricing

$1.00 / 1,000 screenshots

Rating

0.0

(0)

Developer

K.S. Van

K.S. Van

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

18 hours ago

Last modified

Share

Take clean screenshots of any number of web pages in one run. Full page or visible screen, desktop, tablet and mobile devices, PNG, JPEG or PDF, light or dark mode. Cookie consent pop-ups are hidden and ads are blocked by default, so you get the page the way a reader sees it after clicking "Accept", without the clutter.

Every screenshot is saved with a public link that you can drop into a report, a spreadsheet, Slack, or an AI agent.

What you get

FeatureDetails
Bulk URLsPaste a list or upload a file
Full pageCaptures the whole page; scrolls first so lazy images load
DevicesDesktop 1366, Desktop HD 1920, Laptop Retina @2x, Tablet @2x, Mobile @3x; several at once
FormatsPNG, JPEG (quality setting), PDF (A4)
No cookie bannersOneTrust, Cookiebot, Didomi, Quantcast, Usercentrics, Sourcepoint, Osano, iubenda and more
No adsRequests to major ad networks are blocked and empty ad slots are hidden
Element captureScreenshot just one element by CSS selector
Hide anythingExtra CSS selectors (chat widgets, sticky headers...)
Dark modeEmulate prefers-color-scheme: dark
Anti-bot pages detected"Access denied", captcha and robot-check pages are recognised, retried on a residential IP and never charged
No blank imagesEmpty or broken captures are retried automatically
Page metadataTitle, final URL after redirects, HTTP status, full page height, truncated flag

Use cases

  • Website monitoring and archiving: daily captures of your or your competitors' pages.
  • SEO and marketing reports: landing pages on desktop and mobile side by side.
  • QA and design reviews: check layouts on several devices in one run.
  • AI agents: give an LLM a clean picture of a page via the Apify MCP server.

Input example

{
"urls": [{"url": "https://www.bbc.com"}, {"url": "https://example.com"}],
"devices": ["desktop", "mobile"],
"format": "png",
"fullPage": true,
"hideCookieBanners": true,
"blockAds": true
}

Output example

{
"url": "https://www.bbc.com",
"device": "mobile",
"format": "png",
"fullPage": true,
"screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/www-bbc-com-mobile-05e9df126f.png",
"key": "www-bbc-com-mobile-05e9df126f.png",
"sizeBytes": 1709412,
"title": "BBC Home - Breaking News, World News, US News, Sports, Business, Innovation, Climate, Culture, Travel, Video & Audio",
"finalUrl": "https://www.bbc.com/",
"httpStatus": 200,
"width": 390,
"height": 844,
"pageHeight": 17355,
"truncated": true,
"proxy": "default",
"capturedAt": "2026-10-16T17:45:00+00:00"
}

Pricing

$0.001 per screenshot ($1 per 1,000), plus nothing else: no start fee. You are charged only for screenshots actually saved. Pages that fail after all retries, including sites that keep serving an anti-bot page, are reported with an error field and are not charged.

Tips

  • Browsers cannot encode images taller than about 16,000 device pixels. Longer full pages are cut at that height (5,333 CSS px on Mobile @3x, 8,000 px on @2x devices, 16,000 px on Desktop) and the result has "truncated": true. Set Max height to cut earlier, or use the Desktop device to capture more of a long page.
  • Very long pages produce large files on mobile @3x. Use JPEG or the Desktop device to keep files small.
  • A few sites (for example nytimes.com) block every automated browser. Those pages come back with an error and cost nothing.
  • If a site still shows a pop-up, add its selector to CSS selectors to hide.
  • For pages that load content slowly, use Wait for selector or a longer Extra delay.

FAQ

Can it capture pages behind a login? No, only publicly available pages.

Something broke or you need a feature? Open an issue on the Actor page.