Desktop and mobile
Choose a desktop viewport or a mobile Chrome profile for responsive captures.
Turn any public web page into a cached PNG
Capture desktop or mobile website screenshots through a token-protected REST endpoint with permanent server-side caching, full-page mode, fixed viewports, and SSRF protection.
/api/screenshot-api/v1/capture
What it does
Send a URL, viewport and device type. The service validates the destination, renders it in a fresh headless Chrome profile, removes common consent overlays, and returns a PNG with cache and quota headers.
Choose a desktop viewport or a mobile Chrome profile for responsive captures.
Identical capture requests are returned from a sharded on-disk cache with ETag support.
Omit the height to capture the rendered document up to 30,000 pixels tall.
Private, reserved and local network destinations are rejected before and after redirects.
Stable endpoints
/api/screenshot-api/v1/captureReturns the rendered page directly as image/png. Quota information and cache state are exposed through response headers.
Simple monthly plans
Plus includes 10× the Free quota. Pro includes 500× the Free quota.
Free access for testing and light usage.
10× the Free request quota.
500× the Free request quota for production workloads.