Free Horizontal Bar Chart Maker

100% Private: All processing happens in your browser
Data
Label
Settings

What is a horizontal bar chart

A horizontal bar chart displays bars extending left to right instead of bottom to top. The categories sit on the y-axis and the values extend along the x-axis. It shows the same data as a vertical bar chart but in a different orientation.

Horizontal bar charts are not a different chart type. They’re the same chart rotated 90 degrees. The orientation change matters because it affects readability in specific situations.

When to use horizontal bar charts

Horizontal bars work better than vertical bars in three situations:

  • Long category labels. Country names, product titles, or survey questions don’t need to be rotated or truncated. They sit naturally on the left edge.
  • Ranking data. Sorting bars from largest to smallest (top to bottom) reads naturally because we scan lists top-down. “Top 10” lists work well horizontally.
  • Many categories. If you have 10-20 categories, horizontal bars can stack vertically without crowding, while vertical bars would need to squeeze together.

Stick with vertical when you have short labels, few categories (under 8), or when the x-axis represents time (months, quarters, years).

Horizontal vs. vertical bar charts

The data is identical. The choice is about readability. Vertical bar charts feel natural when categories map to time (Jan, Feb, Mar) because time flows left to right. Horizontal charts feel natural when categories map to ranked items (best to worst) because rankings flow top to bottom.

A simple test: if you would naturally list your categories top-to-bottom, use horizontal. If you would list them left-to-right, use vertical.

Horizontal bar chart best practices

  • Sort by value. Unless the order is meaningful (alphabetical, chronological), sort bars from longest to shortest. This makes comparisons instant.
  • Start the value axis at zero. Truncating the axis exaggerates differences and misleads readers.
  • Keep labels concise. Even though horizontal charts handle long labels better, shorter is still easier to scan.
  • Use one color for one series. Only use different colors when they encode meaning (e.g., different departments). Gratuitous color variation adds noise.

Frequently Asked Questions

When should I use a horizontal bar chart instead of vertical?

Use horizontal bars when your category labels are long (country names, product titles, survey questions) or when you're showing ranked data. Horizontal orientation gives labels room to display without rotating or truncating.

Can I add multiple data series to a horizontal chart?

Yes. Click 'Add Series' to add more data columns. You can also enable 'Stacked' to stack series horizontally. All the same features work regardless of orientation.

Can I switch to vertical after creating my chart?

Yes. Toggle the 'Horizontal bars' switch off and the chart instantly redraws as a vertical bar chart. All your data stays the same.

Patrick Ward

Creator: Patrick Ward Follow

Founder & Editor

Hi, I'm Patrick. I help early-to-mid-career marketers upskill and have massive impact in their careers.

Marketing Operations Marketing Automation AI-Powered Workflows Digital Transformation