Bar Chart

Skip to content

Bar Chart

A bar chart represents data using rectangular bars, where the length or height of each bar corresponds to the value it encodes. Each bar represents a distinct category, making differences between them immediately visible.

Bar charts excel at comparing discrete categories and highlighting differences between them.

Site Earnings | InstaCharts
.
Site Earnings
Bar chart with 7 bars.
Earnings across all properties during the first week of January 2024
The chart has 1 X axis displaying categories.
The chart has 1 Y axis displaying values. Data ranges from 28207.850000000002 to 42454.73000000001.
Lower earnings onJan 1 is expectedOutlier
End of interactive chart.

An example of an embedded bar chart

Creating an Effective Bar Chart

Recommended data types for each axis:

  • X-Axis Dates or categorical data
  • Y-Axis Numerical values

Description

  • Bars - each bar represents one category; bar length encodes the value
  • X-Axis - lists the categories being compared
  • Y-Axis - represents the measured quantity, starting at zero
  • Colors - a single color is typical; multiple colors can highlight specific bars

When to Use a Bar Chart

  • Compare values across categories - bar length makes magnitude differences intuitive at a glance
  • Show changes over time - when time periods are discrete (months, quarters, years), bars work well
  • Rank items - sorting bars from tallest to shortest immediately surfaces the top and bottom performers
  • Display frequency distributions - show how often each category occurs

When to Avoid a Bar Chart

Variants

Waterfall Chart

A waterfall chart is a bar chart variant where each bar starts where the previous one ended, visualizing a running cumulative total. It is ideal for showing how a starting value is affected by a series of positive and negative contributions - for example, a profit-and-loss breakdown or a budget reconciliation.

Further Reading

When to Use a Bar Chart - a deeper look at bar chart use cases, common mistakes, and alternatives.