Screenshot API
A screenshot API that returns the file, not a job to poll
One GET request in, one PNG out. No queue to poll, no SDK to install, no browser to keep alive.
screenshot api · request and resultPAGECAPTURE / 01
cURL
curl -G https://api.pagecapture.dev/v1/take \
-H "X-Access-Key: $PAGECAPTURE_KEY" \
--data-urlencode "url=https://example.com" \
-d "format=png" \
-o screenshot.pngCapture result
succeededhttps://example.com
Noma
Shop nowNEW COLLECTION
Objects for slower mornings.
Thoughtful essentials, made in small batches from natural materials.
Explore the collectionOur materials
No. 01 · Hinoki
PLANT-BASEDMADE IN SMALL BATCHESREFILLABLE
- Artifact
- PNG · 1440×900
- Billing
- 1 credit
- Engine
- stable
Synchronous by default
The response body is the image. Switch to async only when you want to.
Every format on one endpoint
PNG, JPEG, WebP, AVIF, TIFF, GIF, PDF, HTML, Markdown and video.
Real device emulation
Presets set viewport, scale, touch and user agent together, so pages behave as they would on the device.
Charged on success only
Timeouts, missing selectors and our own failures cost nothing. Cache hits are free too.
Pricing
One credit per successful capture. Failures and cache hits are free.