HTML to Image
Turn HTML strings or live URLs into PNG images without running a headless Chrome cluster yourself. Two endpoints cover the common cases: - **`/html`** renders markup you control: invoices, receipts, templated social cards with per-user data, dynamic charts, email preview thumbnails, internal admin reports. - **`/screenshot`** captures a live URL: Open Graph previews for user-submitted links,…
HTML to Image endpoints
| Method | Endpoint | Description |
|---|---|---|
| Screenshots | ||
| POST |
captureScreenshot /screenshot |
Fetch a public URL in a real browser and return a PNG of the rendered page. Use this when you want an image of a page you do not control the markup for, such as generating Open… |
| HTML Rendering | ||
| POST |
renderHtml /html |
Send a complete HTML document and get back a PNG of the rendered result. Use this for anything where you generate the markup yourself: invoices and receipts, dynamic charts,… |
HTML to Image pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9 / month | — |
|
| ULTRA | $49 / month | — |
|
| MEGA | $199 / month | — |
|