Website Screenshot API avatar

Website Screenshot API

Under maintenance

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Website Screenshot API

Website Screenshot API

Under maintenance

Capture any website as a high-quality PNG or JPEG screenshot — full page or viewport, with optional CSS-selector capture. $0.01 per screenshot.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Yixing Chen

Yixing Chen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

15 days ago

Last modified

Share

Capture any website as a high-quality PNG or JPEG screenshot with Playwright/Chromium. Full-page or viewport capture, plus optional CSS-selector capture for a specific element. $0.01 per screenshot.

Input

FieldTypeDefaultDescription
urlstring (required)The website URL to capture
formatpng | jpegpngOutput image format
fullPagebooleanfalseCapture the entire scrollable page
selectorstringOptional CSS selector — capture only that element

Output

  • The screenshot image is saved to the Key-Value Store under key OUTPUT (content type image/png or image/jpeg).
  • One dataset item per run:
    • url — the captured URL
    • formatpng / jpeg
    • fullPage — boolean
    • selector — the selector used (or null)
    • screenshotKey"OUTPUT" (fetch the image from the run's Key-Value Store)
    • screenshotUrl — public URL if the store is public, otherwise null

Examples

Basic:

{ "url": "https://github.com" }

Full page as JPEG:

{ "url": "https://example.com", "format": "jpeg", "fullPage": true }

Capture a specific element:

{ "url": "https://example.com", "selector": ".hero-banner" }

Pricing

$0.01 per screenshot (per dataset item). No subscription, no minimum.

Notes

Premium features (PDF export, API-key auth, Pro tier with higher rate limits) are coming soon.