Screenshot and PDF API
for developers

One REST API to render any URL or HTML to PNG, JPEG, or PDF. Invoices, OG images, reports — all in one request.

# Generate a screenshot

curl -X POST https://api.rendershot.io/v1/screenshot \

-H 'X-API-Key: sk_live_...' \

-d '{"url":"https://example.com"}' \

--output screenshot.png

Screenshots + PDF

PNG, JPEG, and PDF from one API. No need for two vendors.

URL or raw HTML

Pass a URL to capture any live website, or inject your own HTML.

Async mode

Fire-and-forget for bulk jobs. Poll or receive a webhook when done.