Instant chart images.
Zero servers.
Chartly turns any Chart.js config into a cached PNG or SVG, powered by Cloudflare's global edge network
curl "https://api.chartly.dev/v1/chart" \
-H "X-Api-Key: trial_XXXX" \
-H "Content-Type: application/json" \
-d '{"chart": {...}, "format": "png", "width": 600, "height": 400}'
No signup required. First 100 charts are on us.
Live example: Complex multi-dataset chart
Trusted by developers worldwide
What developers are saying
Feedback from teams using Chartly in production
Software Developer
Tech Startup
"Simple API that works as expected. We use it for generating charts in our reports and it's been reliable so far."
Data Analyst
Small Business
"Easy to integrate and saves me time. The free trial was helpful to test it out before committing."
Web Developer
Freelancer
"Good alternative to building chart generation ourselves. Documentation could be better but the API works well."
Why developers choose Chartly
Built for speed, compliance, and the modern AI workflow
Simple and reliable
Built on Cloudflare's global infrastructure for reliable chart generation. Just send your Chart.js config and get back an image.
Global edge network
Powered by Cloudflare's global infrastructure with smart caching and sub-second response times from 300+ locations worldwide.
Developer friendly
Simple REST API for generating charts programmatically. Perfect for automation, reports, and dynamic applications.
Get started in 60 seconds
No signup walls, no complex setup. Just charts.
Grab your free API key
No email required. 100 charts included to get you started.
Send your Chart.js config
POST any valid Chart.js JSON. Get back a perfect PNG or SVG image.
Embed anywhere
Use the image URL in emails, PDFs, Slack, or any platform. Perfect for reports and dashboards.
Simple, predictable pricing
Start free, scale as you grow. No hidden fees or surprise charges.
Free Trial
Starter
Growth
Enterprise
All plans include signed URLs and detailed analytics dashboard.
View detailed pricing and features →Frequently asked questions
Everything you need to know about Chartly
What chart types are supported?
All Chart.js 4.4 chart types including bar, line, pie, doughnut, radar, polar area, scatter, and bubble charts. Plus all their variants and combinations.
Can I use different API keys for different projects?
Yes! Create up to five API keys per account. Perfect for separating development, staging, and production environments. Revoke any key instantly if needed.
How do you handle my chart data?
We only store a SHA-256 hash of your chart configuration for caching purposes. No sensitive data is retained unnecessarily.