v2 · now with SVG outputChart images,
Chart images,
rendered at the edge.
POST a Chart.js config. Get a cached PNG or SVG back in milliseconds. No headless browser, no servers, no SDK.
500 free renders No credit card < 50ms p50 cached
Live playground
Edit the config. See the image.
What you get
Built for embedding charts in places browsers can't reach.
< 50msp50 cached
Edge-cached responses
Identical configs hash to the same URL and return from cache in under 50ms p50, served from 300+ Cloudflare locations.
100%Chart.js parity
Chart.js, fully supported
Every Chart.js 4.x type works as-is — bar, line, pie, scatter, radar, polar. Bring your existing config, no translation.
3output formats
PNG, SVG, signed URLs
Render to raster or vector. Signed URLs let you embed charts in emails, PDFs, and Slack without exposing your key.
Pricing
Pay for what you render.
Cached renders are free, every time. Top-up packs never expire.
Free
£0Trial
500 charts total
- Render to PNG
- Render to SVG
- Edge cache
- API keys1
- Signed URLs—
- Custom dimensions
- Analytics retention7 days
- Top-up packs—
- Priority support—
Starter
£7/mo
10K charts/mo
- Render to PNG
- Render to SVG
- Edge cache
- API keys3
- Signed URLs
- Custom dimensions
- Analytics retention30 days
- Top-up packs
- Priority support—
Popular
Growth
£30/mo
100K charts/mo
- Render to PNG
- Render to SVG
- Edge cache
- API keys5
- Signed URLs
- Custom dimensions
- Analytics retention90 days
- Top-up packs
- Priority support
Max
£150/mo
1M charts/mo
- Render to PNG
- Render to SVG
- Edge cache
- API keys10
- Signed URLs
- Custom dimensions
- Analytics retention1 year
- Top-up packs
- Priority support
Need more than 1M / month or dedicated infrastructure? Talk to us about Enterprise →