Website Screenshot Generator - Full Page, Mobile, PDF avatar

Website Screenshot Generator - Full Page, Mobile, PDF

Pricing

$2.00 / 1,000 screenshots

Go to Apify Store
Website Screenshot Generator - Full Page, Mobile, PDF

Website Screenshot Generator - Full Page, Mobile, PDF

Take screenshots of any list of websites as PNG, JPEG or PDF. Desktop, laptop, tablet or mobile, full page or a single element, dark mode, cookie banners hidden. You get a direct link to every file and pay only for successful screenshots.

Pricing

$2.00 / 1,000 screenshots

Rating

0.0

(0)

Developer

Tony

Tony

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Share

What this screenshot tool does

It opens each URL in a real Chrome browser and saves a screenshot as PNG, JPEG or a PDF. You can capture the first screen or the full scrollable page, emulate a laptop, tablet or phone, switch on dark mode, or capture a single element with a CSS selector.

Cookie and consent popups are clicked away or hidden before the capture, so you get the page and not the banner. Each file gets a direct download link in the results.

Features

  • Devices: desktop 1920x1080, laptop 1366x768, iPad and iPhone 14, or any custom width and height
  • Full page capture that scrolls first so lazy images load
  • PNG, JPEG with a quality setting, or an A4 PDF
  • Element screenshots with a CSS selector, for example header or #pricing
  • Dark mode through prefers-color-scheme
  • Wait until load, HTML parsed or network idle, plus an optional extra delay
  • Video and audio blocked by default to keep runs quick

Typical uses

  • Visual archives of competitor pages or landing pages
  • Thumbnails for link directories and dashboards
  • Proof of how a page looked on a given date
  • Mobile and dark mode checks across many URLs at once

Output example

Values are illustrative.

{
"url": "https://example.com",
"finalUrl": "https://example.com/",
"title": "Example Domain",
"httpStatus": 200,
"device": "desktop",
"format": "png",
"bytes": 48213,
"fileName": "example.com_327c3fda87.png",
"screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/example.com_327c3fda87.png",
"status": "ok"
}

The files are also stored in the run's key-value store, where you can download them all at once.

Pricing

EventCharged when
screenshota screenshot or PDF was saved

Pages that fail to load (DNS errors, timeouts) are retried once and are not charged if they still fail.

FAQ

Some popups are still visible. What can I do?

Most consent tools are handled, but not every custom popup. Add a short extra delay, or use the element selector to capture just the part you need.

Can it log in to a page first?

No. It captures pages that are publicly reachable.

What about sites that block bots?

Switch on the proxy. A residential proxy helps with many of them.