KPI Card Image API

KPI & metric cards as images

Render dashboard-quality KPI tiles (value, delta, and sparkline) as PNG or SVG 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.

From data to image in one call

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.

Keep exploring

KPI Card Image API FAQs

What is a KPI card image API?

It renders a KPI or metric card, a value with a delta and often a sparkline, as a static image (PNG or SVG) 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.

Can it show a delta and a sparkline?

Yes. The metric component renders the value, a change/delta versus a previous value, and a sparkline from a series you pass in, so you only send raw numbers, not pre-drawn graphics.

Can I build a full dashboard card?

Yes. Combine multiple metric tiles with tables, charts, progress bars, and radar components on one template to render a complete dashboard-style card as a single image.

Does it work in email and Slack?

Yes, that's the point. Email and chat apps strip scripts and canvas, so a live dashboard won't render. A KPI card image works everywhere an <img> or an image URL does.

Is there a free tier?

Yes. 100 renders per month, permanently, with no watermark. Paid plans start at $14.99/mo for 1,000 renders and scale to a $0.70 effective cost per 1,000 on the Unlimited plan.

Render your first KPI card in minutes

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