Skip to content

Bar graph maker

One series or several, side by side or stacked, upright or on its side. Paste straight from a spreadsheet and export when you are done.

  • Free, no sign-up
  • Runs in your browser
  • PNG and SVG export

Data

Series

Values

Chart data
LabelGroup AGroup BRow actions

Chart

Direction
With several series

Shown when there are two or more series.

Style

Background

Preview

Chart type

Templates

Start from a template

Each template opens in the maker above with its data filled in. Change the numbers and labels, then export. The sample data is made up.

How to

How to make a bar graph

A bar graph compares amounts across categories by the length of each bar. It is the most reliable chart for comparing values, because people judge length far better than area or angle. This maker handles a single series, several series side by side, and stacked bars, in either direction.

  1. Add your categories. Each row is one category, such as a month, a product or a team. Type the label in the first column.
  2. Add one or more series. A series is a set of values you want to compare across the categories, for example this year and last year. Use Add series for another column and click its color square to change the color.
  3. Or paste the whole table. Copy a block from Excel or Google Sheets with the labels in the first column and press Paste from a spreadsheet. A header row becomes the series names.
  4. Choose the layout. Vertical bars suit time periods. Horizontal bars suit long category names and rankings. Pick side by side or stacked when you have more than one series.
  5. Export. Download a PNG for slides and documents, or an SVG you can scale and edit.

Side by side or stacked?

Put bars side by side when you want to compare the series with each other within each category, for example two classes on the same test. With two series this is the double bar graph used in many classrooms. Stack them when the total matters and the parts show what it is made of, such as revenue by product line in each quarter. A stacked bar chart is also called a segmented or composite bar chart. Stacked bars make the bottom segment easy to compare and the upper ones harder, so put the most important series first.

Vertical or horizontal?

Time reads left to right, so months and years belong on vertical bars. When labels are long, like survey answers or country names, switch to horizontal bars: the labels sit on the left in full instead of being tilted or cut.

Tip

Sort a ranking before you paste it, largest first. The order of the rows is the order of the bars.

Keep the scale honest

Bars always start at zero here. A bar graph that starts above zero exaggerates small differences, because the length of the bar no longer matches the value. If you need to show small changes over time, a line graph is the better fit.

Negative numbers

Values below zero are drawn downward, or to the left in horizontal mode, from a clear zero line. That makes profit and loss, or change from a baseline, easy to read at a glance.

Counting ranges of numbers?

If your categories are ranges, like ages 20 to 29 or scores from 60 to 69, you are describing one measurement, and a histogram will bin the raw numbers for you. For a few small whole numbers, a dot plot shows every value.

Guides for this tool

Gallery

Made with graphsmith

Real SVG exports from the template sets. Open one and it lands in the tool with its data filled in, ready to edit.