Website Screenshot Export avatar

Website Screenshot Export

Pricing

Pay per usage

Go to Apify Store
Website Screenshot Export

Website Screenshot Export

Website screenshot export captures public URLs as PNG files with viewport, status, title and a PowerPoint-ready manifest.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

David

David

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Website Screenshot Export captures a batch of public URLs as PNG files and returns a clean dataset plus a PowerPoint-ready manifest for decks, audits and recurring reports.

Features

  • Batch screenshot export for 3–10 public URLs per run.
  • PNG screenshots saved to the default key-value store.
  • Dataset rows include URL, final URL, HTTP status, page title, viewport and screenshot key.
  • Manifest JSON lists every slide in order, ready for PowerPoint, Google Slides or report assembly.
  • Clear error rows for blocked, login/paywall-looking or failed URLs.
  • Bounded inputs: maximum 10 URLs, viewport capped at 1920×2160, wait capped at 5 seconds.

Use cases

  • Weekly competitor website screenshots for marketing reports.
  • QA evidence packs before and after a website release.
  • Agency decks where every slide needs a fresh page capture.
  • IT or compliance reports that need visual proof of public page state.

Input

{
"startUrls": ["https://example.com", "https://apify.com"],
"viewportWidth": 1440,
"viewportHeight": 900,
"fullPage": true,
"waitMs": 1000,
"respectRobotsTxt": true
}

Output

Each successful dataset item includes:

{
"url": "https://example.com",
"finalUrl": "https://example.com/",
"status": 200,
"title": "Example Domain",
"viewport": { "width": 1440, "height": 900 },
"fullPage": true,
"screenshotKey": "screenshots/001-example-com.png",
"screenshotContentType": "image/png",
"slide": { "number": 1, "caption": "Example Domain", "imageKey": "screenshots/001-example-com.png" }
}

The key-value store also contains MANIFEST, a JSON object with slides, errors, hardLimits and screenshot metadata.

Pricing

Pay per event: one billable event per successful screenshot result. Error rows are not intended as billable value.

FAQ

Does it log into websites?

No. It only captures public URLs without login, paywall or private access.

Can it capture more than 10 URLs?

Not in this Actor. The v1 scope is intentionally bounded to keep runs predictable for buyers and for Apify compute.

Does it create a PPTX file?

No. It creates PNG screenshots and a PowerPoint-ready manifest, so another workflow can assemble the deck without guessing slide order or captions.