Website Screenshot & PDF - Bulk, Full Page, No Cookie Banners avatar

Website Screenshot & PDF - Bulk, Full Page, No Cookie Banners

Pricing

Pay per event

Go to Apify Store
Website Screenshot & PDF - Bulk, Full Page, No Cookie Banners

Website Screenshot & PDF - Bulk, Full Page, No Cookie Banners

Capture any list of URLs as full-page PNG, JPEG or PDF. Hides cookie banners and ads, desktop/tablet/mobile, dark mode, element capture. Get a public file link per page.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Olly

Olly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Turn any list of URLs into clean screenshots or PDFs. Cookie and consent pop-ups, ads and trackers are blocked automatically, and every capture gets a public file link you can drop into a sheet, a report or another app.

Why use this instead of a basic screenshot tool

The free Website Screenshot Generator is fine for a quick PNG. This Actor adds what you need for real work:

This ActorBasic screenshot tools
PDF output (A4, Letter, Legal, A3, portrait or landscape)YesNo
Device presets: desktop, laptop, tablet, mobile (real iPhone user agent, retina)YesWidth only
Cookie banners hidden (OneTrust, Cookiebot, Didomi, Quantcast, Usercentrics, Osano, Termly, iubenda and more)YesNo
Ads and trackers blocked for cleaner, faster capturesYesNo
Dark modeYesNo
Capture one element with a CSS selector (e.g. #pricing)YesNo
Custom CSS to hide chat widgets or anything elseYesNo
Public file link per page in the datasetYesVaries
Dead links are free (DNS errors, refused connections, HTTP errors)YesYou pay compute either way

Features

  • PNG, JPEG or PDF; first screen by default, or full page with lazy images loaded (cut off at a height you choose so endless feeds stay sane)
  • Many URLs in one run, captured in parallel in a single browser
  • Max captures cap and your run's spending limit are both respected, so a run never costs more than you expect

Use cases

Website archiving and compliance evidence, competitor and pricing-page tracking, SEO and design audits, client reports, thumbnails for directories, visual QA across devices.

Input example

{"urls": ["https://apify.com", "https://www.bbc.co.uk/news"], "format": "pdf", "device": "desktop"}

Output

One row per URL:

{"url": "https://apify.com", "title": "Apify: Full-stack web scraping and data extraction platform", "status": 200, "format": "png", "device": "desktop", "fileUrl": "https://api.apify.com/v2/key-value-stores/.../records/apify-com-1a2b3c4d.png", "bytes": 843921}

Pages that could not be captured get a row with an error instead. Files are also in the run's key-value store.

Pricing

Pay per event, with platform usage included:

  • $0.01 per successful capture (screenshot or PDF).
  • $0.01 per page that times out. Pages that time out are charged like a capture because they still use browser time.
  • Dead links are free: pages that fail fast (unknown domain, refused connection, HTTP error) are not charged.
  • $0.005 per run to cover starting the browser.

So 100 screenshots cost about $1.01. If most pages in a run fail to load (a bad list or a blocking site), the run stops early instead of grinding through the rest, and skipped pages are free too.

FAQ

Am I charged for pages that fail? Dead links are free. A page that hangs until the page timeout (default 30 s, max 60 s) is charged $0.01, the same as a capture, because it kept a browser busy the whole time. Lower Page timeout if you would rather give up on slow sites sooner. Each failed row's error says what happened, and timed-out rows have "charged": "timeout".

Tips

  • Turn on Full page only when you need it; first-screen captures are faster.
  • Use Extra wait for pages with animations or late-loading widgets.
  • For very long pages, PDF is often smaller than PNG.
  • The default 2 GB memory handles 3 pages at once. For much higher parallelism, raise memory too.
  • Schedule it to capture the same pages daily for a visual history.

Questions or a feature you need? Open an issue on this Actor's page.