Compare Chart Splat

Chart Splat turns a Chart.js config into a PNG over one HTTP call. These pages put it next to the other ways to do that, with prices and limits checked against each tool's own pages.

Chart Splat vs QuickChart

QuickChart alternative. Chart Splat renders Chart.js 4 to PNG for $20 a month at 10,000 charts, half QuickChart's $40, or about $0.005 per chart with no account.

Read the comparison →

Chart Splat vs Image-Charts

Image-Charts alternative. Image-Charts removes its watermark at $99 a month. Chart Splat renders Chart.js 4 charts with no watermark for free, $5 or $20 a month.

Read the comparison →

Chart Splat vs chartjs-node-canvas

Render Chart.js on the server without node-canvas, Cairo or fonts to maintain. Chart Splat runs Chart.js 4 on chartjs-node-canvas for you, from $0 a month.

Read the comparison →

Which chart API should I use?

If you needPick
A Chart.js 4 PNG for $20 a month at 10,000 charts, or pay per chart with no accountChart Splat
A GET URL you can paste into an <img> tag, SVG or PDF output, or a self-hosted AGPL rendererQuickChart
Legacy Google Image Charts URLs kept alive, or animated GIF chartsImage-Charts
Chart data that cannot leave your network, custom plugins or fontschartjs-node-canvas

What Chart Splat is, in one place

Endpoint
POST https://api.chartsplat.com/chart
Renderer
Chart.js 4, PNG output, 800×600 by default, up to 4000px
Chart types
line, bar, pie, doughnut, radar, polar area, candlestick, OHLC
Plans
Free: $0, 100 charts a month. Starter: $5 a month, 1,000 charts a month. Pro: $20 a month, 10,000 charts a month. Enterprise: Custom, Unlimited
Pay per chart
x402, about $0.005 USDC per chart on Base, no account or API key
Tooling
SDK, CLI, MCP server, OpenAPI 3.1 spec, agent skills

Render one chart and see

100 charts a month free. No credit card.