Chart Maker

Paste label,value rows and download a bar, line, pie or donut chart as PNG.

About this tool

Paste rows like Jan,120 (or several value columns for several series), pick a type, add a title, download the PNG. Drawn on your device β€” the data never leaves the page.

Picking the right chart, and the rule about zero

The type is most of the message. Bars compare amounts across categories; horizontal bars are the same with long labels that fit; lines say β€œthis changed over time”, so use them only when the horizontal axis is a sequence; pies and donuts show shares of one whole and stop working past five or six slices, where a bar chart is clearer. Two things this tool does on purpose that dashboards often don't: bar axes start at zero (a truncated axis turns a 3% difference into a cliff β€” the commonest way charts mislead), and pie slices under 4% aren't labelled, because a label bigger than its slice is noise. Colours are a fixed, distinguishable palette that survives greyscale printing. Honest scope: it is a chart for a slide or a post, not an analysis tool β€” no trendlines, error bars or log axes. Get the numbers from Excel to CSV or the CSV viewer, the summary statistics from the average calculator, and a table version from the markdown table generator.

Frequently asked questions

What format should the data be in?

One row per category: label, then a value β€” separated by commas, tabs or semicolons, so a paste from Excel works. A header row with names turns extra columns into named series.

Can I make a chart with two series?

Yes β€” add columns: Month,Sales,Costs then one row per month. Bar charts group them; line charts draw one line each; pies use the first series only.

Why does the bar axis start at zero?

Because a bar’s length is its value; cutting the axis exaggerates differences. It’s the honest default. Line charts scale to the data’s range.

Is my data uploaded?

No β€” the chart is drawn on a canvas in your browser and the PNG is generated locally.