KPI Card Image API

KPI & metric cards as images

Render dashboard-quality KPI tiles (value, delta, and sparkline) as PNG, JPEG, WebP, or PDF from one endpoint. Perfect for report cards, Slack and email digests, and status pages.

More than a number in a box

The metric component renders a KPI tile with a delta and sparkline. Combine it with charts, tables, progress, and radar to build full dashboard cards. Live previews below.

See all 19 chart & data components

From data to imagein one call.

Design the template once, then render a fresh image from your data on every request.

1

Design a KPI card template

Lay out metric tiles, a sparkline, and your branding in the editor once, and mark the values dynamic.

2

Send your numbers

POST the current value, previous value, and series on each request. The delta and sparkline are computed for you.

3

Get a card image back

The response is a finished KPI card with a permanent URL, ready to drop into a Slack message, an email, or a status page.

What people render

Slack & email KPI digests

A daily or weekly card of your north-star metrics, posted automatically to a channel or newsletter.

Report & investor-update cards

Turn the top-line numbers of a report into a clean, on-brand image people actually read.

Status & health pages

Render uptime, latency, or usage tiles as images that embed anywhere. No dashboard iframe required.

Metrics in email

Email strips scripts and canvas, so live dashboards break. A KPI image renders for every recipient.

Embedded customer metrics

Show each user their own numbers in-product or in lifecycle emails, generated per account.

Automated reporting

Wire it to your warehouse or analytics and generate a fresh KPI card on every run.

Why an image, not a dashboard embed?

Dashboard iframes / embeds

Need a live browser, break in email, and leak access to your whole dashboard.

A single static image URL, safe to send anywhere, renders instantly.

Screenshotting a dashboard

Run and scale headless Chromium, fight layout drift and cold starts for one tile.

Send the numbers, get the exact card back. Nothing to host.

Hand-built image templates

Recompute deltas and draw sparklines yourself in code, per metric.

The metric component does deltas and sparklines from raw values.

KPI Card Image API — FAQ.

It renders a KPI or metric card, a value with a delta and often a sparkline, as a static image (PNG, JPEG, WebP, or PDF) from numbers you send over HTTP. You use it when the metric has to appear somewhere a live dashboard can't: an email, a Slack message, a PDF, or a status page.

Render your first KPI card in minutes

Start on the free tier. 100 renders a month, no watermark, no card.

We use cookies to run the site and, with your consent, for analytics and marketing. See our Cookie Policy. You can change this any time from “Cookie settings” in the footer.