Changelog
What shipped.
2026-10-10 — Starters gallery
- Starters gallery: every starter template rendered, with a page each: change the sample variables and render it live, copy the JSON, open it in the editor, and the exact calls to copy it into your account.
GET /v1/startershas always returned the data; now you can see it. - A starter templates guide in curl and Node.
2026-10-10 — Chart layers
- Chart layer (
type: "chart"): bar, line, area, pie and donut charts drawn as SVG inside the worker, no chart library and no network.valuesandlabelsare arrays or comma-separated strings, so one{{placeholder}}can carry a whole series. Options for colours, grid, value labels, units, smoothing, axis bounds and donut thickness. - Weekly report starter (
GET /v1/starters/weekly-report): a headline number, a bar chart of the week, a donut split and a trend line, every number a variable. - A free chart to image tool and a charts in images guide.
2026-10-10 — QR layers, collections, starters
- QR layer (
type: "qr"): encode any text or URL, with{{placeholders}}, error-correction level and quiet zone. Drawn in the worker, no network. The event ticket starter uses one. - Collections (
POST /v1/collections): one template, up to 50 sets of variables and modifications, one request. Every image's id and URL come back at once; renders run five at a time in the background; poll or take a webhook. - Starters (
GET /v1/starters): seven complete templates to copy: Open Graph card, blog post, product review, square quote, event ticket with QR, A4 certificate for PDFs, video thumbnail. - Renders are placed in the edge cache the moment they are written, so the fetch that follows a render never races storage.
2026-10-10 — Launch
- Images from JSON layer templates (text, image, rect, bar, rating layers), inline templates or raw HTML, with
{{placeholders}}, per-layermodifications, 1x to 3x, PNG, JPEG and WebP. - Open Graph cards from a title and a few options, no template.
- PDFs from templates, HTML or public URLs, one unit per page.
- Screenshots of public pages: viewport, full page, one element, dark mode, selectors to hide.
- Signed URLs on img.imageapis.com, cached at the edge, charged to the key that made the base.
- Webhooks for background renders, and the MCP server at mcp.imageapis.com.
- 80 curated Google Fonts with their real weight axes; any other family loads by name.
- Plans: Free with 150 images a month, Starter $9, Growth $29, Scale $79.