Free Chart Image Generator

Type up to 12 labels and values, add an optional title, choose bar and background colors and one of three sizes, and download a clean PNG bar chart. As a picture it shows in reports, emails and READMEs, where a JavaScript charting library cannot run. 20 renders a day, no account needed.
Free Chart Image Generator

Create your bar chart image

Enter comma-separated labels and values, add a title if you like, pick colors and size, then download the PNG.

Image API

The chart, the heading and the footnote in one render

A chart is one element on a report page, which also carries the client name, the period covered and the note about where the numbers came from. In DynaPictures the chart is a layer inside that page, so one request sends the labels and values with the surrounding text and the finished page comes back as PNG or PDF.

  • Chart layer sized inside your report page
  • Labels, values and headings in one request
  • The whole page exported as PDF
The DynaPictures API console showing an image generation request and its response

How to convert chart data to an image

1.

Enter labels and values

Type the categories and numbers, one per bar, up to 12 bars. Decimals and negative values are fine.

2.

Style the chart

Choose the bar color and the background, then a size: 800x450, 600x600 or 1200x400. The preview updates as you type.

3.

Download the PNG

Save the PNG and place it in your slide, document, email or README; when the numbers change, edit them here and download a new one.

Why generate chart images here

No charting library

Nothing to install or bundle; the chart is a plain PNG rendered on our servers.

Three sizes, three shapes

A wide 800x450 chart for slides and documents, a 600x600 square for a social post and a 1200x400 strip that spans an email.

Works in email and Markdown

Because it is an image, the chart shows in HTML emails, Notion, Slack and GitHub READMEs where scripts do not run.

Up to 12 bars

Enough for weekdays, months or a dozen categories while staying readable at email width.

Your brand colors

Set the bars and the background to your brand colors with hex values; the title and axis labels switch to dark or white text to stay readable.

How the bar chart is drawn

Each label becomes one bar, in the order you type them, and each value sets the height of its bar against the value axis. Separate items with commas and give the labels and the values the same count; a title, if you add one, goes above the bars. The PNG is rendered on our servers, so it looks the same in every email app, slide deck and Markdown viewer. This free tool draws bar charts only.

Free limits

20 renders per day per visitor, the same for everyone; each PNG stays downloadable for 24 hours.

Beyond bar charts

The DynaPictures platform renders your own chart templates with logos and text from the API, Zapier or Make.

Data format

Comma-separated lists, for example Q1, Q2, Q3 as labels and 120, 95, 143 as values, with the same number of items in both.

Frequently asked questions

Up to 12 bars per chart. Provide the same number of labels and values, separated by commas.