The Bar Graph Generator draws a bar graph from a table you type or paste: a category on each row, like Soccer or Swimming, and its value. Bars stand up as columns or run sideways, over a value axis fitted to the data unless you type its range. Add a column to the table for a double bar graph, with the bars side by side or stacked and a key naming each set.
Leave a category’s value empty and its name stays with no bar, for students to draw from a table. Write the values on the bars or leave them for students to read from the axis. For science, give each bar a ± value to draw error bars, such as the standard error of a mean.
Copy the figure straight into a test, worksheet or slide, or download it as a PNG or SVG. Printing the page prints just the figure. Share link copies the page’s address with your settings in it, so anyone who opens it sees this exact figure, and presets save settings you use often in your browser. It’s free, with no sign-up.
Nothing but the direction. A column graph is a bar graph with upright bars; in the UK and Australia “bar chart” often means sideways bars. Pick Columns or Bars under Direction to switch between them.
Type a heading in the + column at the end of the table, like Girls, and its values under it; name the first column too, like Boys. Each category then gets two bars side by side, and a key names them. Choose Stacked to put one on top of the other instead.
Yes. Copy the cells in Excel or Google Sheets, with the category names in the first column and a heading row if you like, and paste anywhere in the table. It replaces what was there.
Turn on Error bars and type each bar’s ± value, such as its standard error, in the ± column beside it, or paste a column headed SEM, SD or ± after the values. Each bar gets a line from its value minus that amount to its value plus it. Error bars are drawn on side-by-side bars, not stacked ones.
Type the category’s name and leave its value empty. Its name stays under the axis with no bar, so students can draw the bar from a table or a description.