Bar chart vs pie chart

Bar chart vs pie chart (or bar graph vs pie graph — same question) is the most common chart decision in reports and presentations. Here is the short answer, the reasoning, and the specific cases where each one belongs.

tl;drBar charts beat pie charts at almost everything. Human eyes compare lengths well and angles poorly. Use bars unless you have exactly two categories, the percentage split is the entire point, and the design context makes a pie unavoidable.
Bar chartPie chart
EncodingLength (easy to compare)Angle / area (hard to compare)
Best forComparing values across categoriesShowing ONE part-of-whole split, in two parts
Reading effortLow — eye lines up bars naturallyHigh — angles must be estimated
Scales beyond ~5 categoriesYesBecomes unreadable
Plays well with labelsYesOften awkward
Use caseAlmost alwaysRare — and even then, consider bars

Why bars usually win

Human visual perception is good at comparing aligned lengths and bad at comparing angles or areas. This is well-documented in research going back to Cleveland and McGill's 1984 paper on graphical perception. When asked to estimate which slice of a pie is biggest, people are reasonably accurate. When asked to estimate by how much, accuracy collapses. Bars fix this — the y-axis (or x-axis) gives the eye a ruler.

When pies are okay

Two categories, where the ratio is the message ("we use 60% of our power from renewables, 40% from fossil"). Five or fewer categories where one is dominant and you only need approximate readings. Brand or design contexts where the pie has a connotation that bars don't (a pie literally suggests "share of pie"). In all of these cases, you could still use bars and lose nothing.

The classic mistakes pie charts make

Three-dimensional pies: the perspective makes the front slices look bigger than the back ones. Exploded slices: the offset makes the slice harder to read against neighbors. Twenty categories: by then it's a color-wheel, not a chart. Donuts: same problems as pies, just with a hole.

Make this chart on makebarchart.com.

Open the maker

What to use instead

For a single composition, a horizontal stacked bar chart works (one bar, segmented by category). For multiple compositions, a 100% stacked bar chart with one bar per group is much more readable than a row of pies. For a ranked breakdown, plain horizontal bars beat any pie alternative.

A practical test

Ask yourself: "Will the reader need to compare the third-largest segment to the fourth?" If yes, bars. If no, you might still use bars, but a pie won't actively hurt. The takeaway: bars never hurt; pies often do.

When to use a pie chart vs a bar chart: quick rules

  • Comparing category sizes (which product sold most, which region grew fastest): bar chart. The advantage of a bar chart over a pie chart is that lengths line up against a common axis, so even a 5% difference is visible.
  • Research presentations and papers: bar chart. Reviewers and audiences need to read exact values, and bars support error bars, value labels, and more than a handful of categories. Reserve a pie for a single "share of respondents" slide with two or three slices.
  • Financial dashboards: bar chart for anything compared over time or across units; a pie only for one static allocation (e.g. portfolio split) with few slices.
  • Survey results: a horizontal bar chart sorted by response count, or a diverging bar chart for agree/disagree scales.
  • One part-of-whole split with two categories where the percentage is the whole message: a pie is acceptable — but a single 100% stacked bar shows the same thing and is easier to label.
  • Many categories (six or more): always a bar chart. Pies with many slices become unreadable, and small slices lose their labels.

If you're still unsure, make both in the bar chart maker and a spreadsheet, put them side by side, and ask a colleague which one they can read faster. The bar chart wins that test almost every time.