A chart design system that turns JSON into beautiful images. Drop them into emails, docs, dashboards – anywhere images work.
Hi team,
Quarterly revenue breakdown is below. Americas is up 31% QoQ – strongest region this year.
Full deck attached. Let’s discuss Thursday.
Sarah
Message sent
1 chart attached
Re: Q4 Revenue Summary
This chart is gorgeous – how did you get it into the email? It actually renders in Outlook…
Re: Q4 Revenue Summary
Can you send the APAC breakdown too? Want to include it in the board deck on Thursday…
Quick question about szum's API
Tried the barY example from the docs, worked first try. How do I add a second series…
Chart themes for the rebrand
The editorial theme matches our new brand guidelines perfectly. Can we customize the…
A JSON config in, an image out. No install, no runtime, no client-side JavaScript.
Migrating from Chart.js? Convert configs automatically.
No plugins. No integrations. Just a URL.
@channel Q4 numbers just landed, here’s the breakdown
nice growth in APAC – should we double down on that region next quarter?
Native Figma plugin and interactive embeds coming soon.
Not twenty that blur together. Every theme is a deliberate design choice – typography, color palette, spacing, grid. Switch one property, get a completely different chart.
Every chart is a composition of simple marks. Layer them freely.
barYbarXlinedotareaYareaXtextruleXruleYObvious field names. Pure JSON. No enums to memorize. Point your agent at the schema and get correct charts on the first call.
Show me average monthly temperatures for Lisbon and Berlin as a line chart with dots.
{
"version": "2026-03-20",
"title": "Monthly Temperature",
"subtitle": "Average highs by city, 2025 (°C)",
"theme": "brand",
"marks": [
{ "type": "line", "stroke": "city" },
{ "type": "dot", "fill": "city", "r": 4 }
],
"data": [...]
}Start free. Upgrade when your product does.
Free
For experimenting
Pro
For real products
Business
For teams at scale
GET requests work without an account – up to 200 renders per month.
Need more renders, API keys, or SLA? Let’s talk.