Rendshot
Rendshot: Developer-First Visual Generation API Rendshot is a robust API designed for converting HTML/CSS into pixel-perfect images, capturing website screenshots, and generating visuals from natural language prompts — all powered by a real Chromium rendering engine. ============================================================ CORE CAPABILITIES…
Rendshot endpoints
| Method | Endpoint | Description |
|---|---|---|
| Render | ||
| POST |
renderImage /image |
Convert HTML/CSS to a PNG or JPG image. Supports raw HTML or template-based rendering with variable substitution. |
| GET |
getImage /image/{id} |
Retrieve metadata for a previously rendered image. |
| Screenshot | ||
| POST |
screenshotUrl /screenshot |
Capture a screenshot of any public URL. Supports full-page capture, custom viewport sizes, and multiple output formats. |
| AI Render | ||
| POST |
aiRender /ai-render |
Generate an image from a natural language prompt. AI creates HTML layout and renders it to an image. Optionally reference a template for style guidance. |
| Templates | ||
| GET |
getTemplate /templates/{id} |
Get full details of a specific template by ID. |
| POST |
createTemplate /templates |
Create a new draft template with HTML, variables, and metadata. |
| GET |
listTemplates /templates |
Browse published templates with filtering, search, and cursor-based pagination. |
| Usage | ||
| GET |
getUsage /usage |
Get current month's API usage and quota for the authenticated API key. |
Rendshot pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO | $19 / month | 100 / minute |
|
| ULTRA | $59 / month | 200 / minute |
|