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

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

Pricing

Pay per event

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

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

Capture full-page or viewport screenshots (PNG/JPG) or PDFs of any list of URLs. Auto-closes cookie consent banners, scrolls to load lazy images, emulates desktop, laptop, tablet and mobile, dark mode, element capture. Pay per screenshot.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Robin

Robin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Take clean screenshots or PDFs of any list of websites. Paste URLs, get PNG, JPG or PDF links back — in bulk, through the API, or from your AI agent.

  • No cookie banners: automatically clicks "Accept" on consent pop-ups (OneTrust, Cookiebot, Didomi, Quantcast, Usercentrics, Sourcepoint and generic ones in 15+ languages) and hides whatever remains.
  • Real full-page captures: scrolls the page first so lazy-loaded images actually appear.
  • Any device: desktop, laptop, tablet (iPad) and mobile (iPhone, retina @3x).
  • PNG, JPG or PDF (A4 with backgrounds).
  • Element capture: screenshot only #pricing, .hero or any CSS selector.
  • Hide anything: chat widgets, ads, pop-ups via CSS selectors.
  • Dark mode emulation.
  • Ad & tracker blocking for faster, cleaner captures (optional).
  • Bulk & parallel: hundreds of URLs per run, several pages at once. One broken URL doesn't stop the batch and is not charged.

What is it good for?

Use caseExample
MonitoringDaily screenshots of competitors' pricing or landing pages (use Apify Schedules)
SEO & agenciesBefore/after captures, client reports, mobile vs desktop checks
Archiving & complianceEvidence of what a page showed on a given date (PDF)
QAVisual checks across devices after every deploy
AI agents & LLMsGive a vision model a clean picture of a page
Link previewsThumbnails for directories, bookmarks and newsletters

How to use it

  1. Paste one or more URLs.
  2. Pick the device, full page or not, and format.
  3. Click Start. Each result row has the page title, HTTP status and a direct link to the file.

Input example

{
"urls": ["https://www.bbc.com", "apify.com"],
"device": "mobile",
"fullPage": true,
"format": "jpeg",
"removeCookieBanners": true,
"hideSelectors": ["#intercom-container"]
}

Output example

{
"url": "https://www.bbc.com",
"status": "ok",
"error": null,
"finalUrl": "https://www.bbc.com/",
"title": "BBC Home - Breaking News, World News, US News, Sports, Business",
"httpStatus": 200,
"screenshotUrl": "https://api.apify.com/v2/key-value-stores/…/records/00001-bbc-com.jpg",
"key": "00001-bbc-com.jpg",
"bytes": 412331
}

Pricing

Pay per event: one charge per page captured successfully. Failed pages (timeouts, DNS errors) are free. Set "Maximum cost per run" to cap spending — the Actor stops cleanly when it is reached.

Notes

  • Full-page captures are capped at 20,000 px tall to keep files usable.
  • Sites with strong bot protection (some big news sites, marketplaces) may return a block page. Those rows get status http-error and are not charged; enable Apify residential proxy in the input to get through most of them.
  • Only capture pages you are allowed to access. The Actor does not bypass logins or paywalls.