QuickChart
Self-hosted chart image generation API powered by Chart.js. Generate chart images via URL parameters or POST requests — perfect for embedding in emails, Slack messages, reports, and documentation.
What You Can Do After Deployment
- Open your domain — the QuickChart sandbox page loads for interactive testing
- Generate charts via URL — append a Chart.js config as a query parameter to get a PNG image
- POST chart configs — send JSON payloads for complex charts with full Chart.js options
- Choose output format — PNG, SVG, PDF, or base64-encoded responses
- QR codes — generate QR code images via the
/qr endpoint
Use Cases
- Embedding charts in emails and Slack notifications
- Automated reporting and dashboards
- Static chart images for documentation and READMEs
- QR code generation
- Server-side chart rendering without a browser
License
AGPL-3.0 — GitHub