Chart Generator API

POST

Create polished chart images straight from your data.

Chart Generator creates beautiful chart images from your data. Supports bar, line, pie, doughnut, radar, and polar area charts with customizable styling.

Try it — live request, no key required

About the Chart Generator API

For advanced users, Chart Generator supports all Chart.js dataset properties as passthrough options, giving you full control over fills, gradients, point styles, and more.

What people use it for

Automated Email Digests
SaaS products embed rendered line or bar chart image URLs directly into weekly performance emails sent to active workspace members.
Monthly PDF Reports
When compiling monthly investor reports, fintech backend services render polar area or doughnut chart images to insert directly into downloadable document pages.
Support Dashboard Metrics
Internal admin consoles fetch generated radar chart images to show support agents an account's recent activity breakdown across multiple service tiers.
Chat Alert Previews
Send budget summary doughnut chart images directly to users inside chat applications when monthly spending thresholds trigger an alert.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Chart Generator

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Chart Generator API.

Read the docs →
Which chart types can I generate?
Chart Generator supports bar, line, pie, doughnut, radar, and polar area charts. You supply the data labels and dataset values through either the basic or advanced endpoint depending on how much visual customization you need.
Can I configure axes, legends, and line styling?
Yes. The advanced endpoint accepts standard Chart.js options and dataset properties, including line tension, fills, borders, background colors, and point styles. This lets you configure custom scale ranges, position legends, and match your application styles.
Is it cheap enough to generate charts for every customer report?
Yes. Each chart generation uses 10 credits, which works out to about $0.0015 per chart on the Starter plan, or $1.50 per 1,000 images. The Free plan includes 20 chart generations each month so you can build and test your integration before subscribing.
Can I set custom image dimensions and formats on the Free plan?
No. Setting custom width, height, and output image format requires a paid plan. Free plan requests use fixed default dimensions and formats, while any paid plan from Starter up unlocks custom pixel sizes and file formats.
Are the generated chart download links permanent?
No. The returned download URL is a temporary link for retrieving your rendered image. Every successful response includes an expiration timestamp indicating when the URL will stop serving the file, so you should download and store the image directly.

Ready to build with Chart Generator? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs