Bar Chart Maker · Lollipop chart

Lollipop chart maker

A lollipop chart is a bar chart with restraint. Instead of solid filled bars, you get a thin line ending in a small circle. It encodes the same information as a bar chart but uses less ink — a useful choice when you have many bars or when the visual weight of solid fills feels too heavy for the design.

Top GitHub repositories by stars

— barsmakebarchart.com

What is a lollipop chart?

Each "bar" is replaced by a stem and a circle. The position of the circle along the axis represents the value. It is functionally a bar chart — same encoding, same comparisons — but the circle gives you a precise endpoint and the thin stem reduces visual noise when you have many entries.

When to use it

  • You have many categories (ten or more) and bars feel cluttered.
  • You want a more minimal, editorial look — annual reports, magazine charts, design-focused dashboards.
  • You want to draw the eye to the endpoint, not the volume of the bar.

How to read it

Same as a bar chart: read the position of the circle along the value axis. The category labels sit alongside as usual. Sort the chart so the visual pattern (descending stems) is the headline; without sorting, lollipops can feel scattered.

Common mistakes

  • Using lollipops when you only have a few bars. With six or seven categories, solid bars are fine and easier to compare. Lollipops shine when there are many.
  • Making the circle too small. The circle is the endpoint; if it's smaller than the line is thick, the eye reads the line instead, which defeats the purpose.
  • Choosing lollipops just because they look novel. Use them when there's a clutter or restraint reason; otherwise, a bar chart is more familiar.

Examples

Top-N rankings (top 25 cities, top 30 customers). Editorial charts in news graphics. Annual reports where heavy fills clash with the layout. Anywhere you'd use a horizontal bar chart but with so many categories that ink density becomes a problem.

Frequently asked

Is a lollipop chart just a bar chart with a circle?

Effectively, yes. The data encoding is identical — only the visual weight changes. Use lollipops when you want a quieter, more editorial look.

Can lollipops be vertical?

Yes. Vertical lollipops work for time-series with many time points (e.g., daily values over a year). Horizontal lollipops are more common for ranked categorical data.

Should I always sort lollipop charts?

Yes, for the same reason as horizontal bar charts: a sorted chart has an instantly visible pattern. Unsorted, lollipops look like a scatter plot.

How do I choose between lollipop and bar?

Bar = comfortable, familiar, works for any number of categories. Lollipop = quieter, less ink, better when categories are many. If you don't have a strong reason for lollipops, use bars.

Pasted your data? Open the full bar chart maker for the same tool plus more options.

Open the maker