Describe your chart in a URL and get back a finished PNG. Build it in the visual editor or call the API — then drop it into any email, report, wiki, or chat message. No charting library. No JavaScript. No screenshots.
Charting libraries need a build step, a browser, and JavaScript — none of which exist inside an email, a PDF, or a chat message.
So every report becomes screenshot chores — capture, crop, paste, repeat — and the numbers are stale the moment you hit send.
An image works everywhere. One YakCharts URL renders a current PNG on every load — embed it once and it stays up to date.
Line, sparkline, spline, area, bar (vertical, horizontal, stacked, percentage), funnel, gauge, waterfall, bullet, pie, donut, scatter, bubble, box & whisker, candlestick, violin, polar, word cloud, Sankey, choropleth maps, and QR codes.
Default, dark, light, cerulean, icy, sand, NCS, contrast, and JetBrains — or design your own in the theme editor to match your brand.
Run /yakchart in Slack and a finished chart lands straight in the conversation.
Build and fine-tune charts in the browser — data, series, colours, legends, and labels — with no code required.
Embed a tracked chart in your email and every open is logged — verified opens split from Apple and Gmail proxy noise, so your numbers stay honest.
One authenticated URL returns a finished chart image. Lock requests to your API key, with optional HMAC signing.
No library to download, no textbook-sized manual. Describe the chart in the URL of an image request — type, title, data, theme — and the response is the finished PNG.
https://yakcharts.com/api/chart.png?apiKey=API_KEY&type=line&title=Revenue&data=[[1,10],[2,15],[3,12]]
<!-- Embed a live chart anywhere an image works -->
<img src="https://yakcharts.com/api/chart.png
?apiKey=API_KEY
&type=bar
&title=Quarterly Revenue
&data=[["Q1",10],["Q2",15],["Q3",12],["Q4",20]]"
alt="Quarterly Revenue" />
Pick a chart type, paste your data, choose a theme, and copy the finished image URL — the visual editor does the rest. Adjust colours, legends, and labels to match your brand, then save it as a theme of your own.
And a 30 day free trial with no strings attached.
100,000 API Requests / Month
All chart types and custom themes
Slack app
SSL encryption
1,500,000 API Requests / Month
All chart types and custom themes
Slack app
SSL encryption
Priority support
5,000,000 API Requests / Month
All chart types and custom themes
Slack app
SSL encryption
Priority support