Bar Graph Maker
A free online bar graph maker that works the way a bar graph creator should: edit the numbers in the table, watch the graph redraw, then download it. Nothing is uploaded — the chart is drawn in your browser from the values in the table below.
Build your bar graph
Everything here runs in your browser. Nothing is uploaded and no account is needed.
Data
| Label | Remove row | |
|---|---|---|
Chart settings
How to make a bar graph
- Replace the sample labels and values in the table, or click "Paste data" and drop in a column copied straight out of Excel, Google Sheets or a CSV.
- Pick vertical bars for time periods and horizontal bars when the category names are long.
- Add a title and a unit so the graph still makes sense when someone sees it out of context.
- Download an SVG for slides and print, or a PNG for chat and docs. Copy the CSV back out if you need the cleaned-up numbers.
When a bar graph is the right choice
- Comparing one measure across a handful of named categories — revenue by product, tickets by team.
- Comparing a few periods where the exact size of each value matters more than the shape of the trend.
- Plan vs. actual, this year vs. last year: two series side by side, same baseline.
- Ranked lists. Sort the bars by value and use horizontal bars so the labels stay readable.
Three things that break a bar graph
- A baseline that does not start at zero. Bars encode length, so a truncated axis exaggerates every difference. Use a line chart if you need to zoom into a narrow range.
- Too many categories. Past roughly a dozen bars the eye stops comparing and starts scanning — switch to horizontal bars, group the tail into "Other", or use a table.
- Three or more series in one group. Grouped bars stop being readable fast; split them into small multiples instead.
Bar graph, bar chart, histogram
"Bar graph" and "bar chart" are the same thing — categories on one axis, a measured value on the other, gaps between the bars. A histogram looks similar but is not the same: its bars are touching because the axis is a continuous range cut into bins, and it shows how often values fall in each bin rather than comparing named categories.
Frequently asked questions
Is this bar graph maker free?
Yes. Making, editing and downloading a bar graph needs no account and no payment. An EndTo account is only needed for the spreadsheet agent, which analyses whole files rather than a single chart.
Can I paste data from Excel or Google Sheets?
Yes. Click "Paste data" and paste a tab-separated or comma-separated block. The first column becomes the labels, every other column becomes a series, and the header row becomes the series names.
Is my data uploaded anywhere?
No. The bar graph is rendered in your browser as an SVG. The numbers in the table never leave the page unless you choose to open the spreadsheet agent.
What file formats can I download?
SVG for a sharp, editable vector you can drop into slides, PNG at 2x for anywhere an image is easier, and CSV if you want the cleaned-up numbers back.
Can I make a grouped or multi-series bar graph?
Yes. Use "Add series" to add a second or third column of values; each series gets its own colour and is drawn side by side against the same zero baseline.
Analyse a whole spreadsheet instead
Upload an Excel or CSV file and get charts with a checkable answer behind every number.