Free APIDev ToolsNo keyOfficial
QuickChart
Render Chart.js charts, QR codes and graphs as images from a URL
QuickChart turns a Chart.js config (or a QR/graph/word-cloud spec) into a rendered image via a single URL or POST. It is built for environments that cannot run JavaScript charting, like emails, PDFs, chat bots and server-side automations. The open-source core (AGPLv3) is self-hostable; the hosted endpoint is free with generous limits and needs no key.
Free tier
Free hosted Community tier with no key (up to ~100k chart images/month and ~50k short URLs/month); paid plans add SLA and higher limitsRate limits
Community (free) tier allows roughly 100,000 chart images/month and 50,000 short URLs/month with shared concurrency; self-host the AGPLv3 server for unlimited/commercial volumeAuth
No keyBase URL
https://quickchart.ioWhat you'd build with it
- Embed a chart image in a transactional email or PDF
- Render metrics graphs inside a Slack/Discord automation
- Produce a chart from an automation step with no browser
- Generate QR codes and word clouds alongside charts
Key endpoints
- GET
/chartRender a Chart.js config (?c=) to a PNG/SVG image - POST
/chartPOST a JSON Chart.js config for long/complex charts - GET
/qrGenerate a QR code image
Members
Members get the runnable recipe
Sign in free to copy the example request, see a sample response, and read the gotchas.
Tags
chartsimagevisualizationqrdeveloper