React chart example

Column chart

Compare category values at a glance using vertical bars that share a common baseline.

Try a theme
Chart options

Options apply to compatible charts.

Data density

Synthetic sample data · Revenue across 6 product categories.

Loading chart…

What is a column chart?

A column chart uses vertical bars to compare numeric values across categories. Each bar starts from a common baseline, so readers can compare its height directly. It is a useful default when the main question is which category is larger and by how much.

When to use it

Use columns for sales by product, counts by status or totals for a small number of time periods. They work well with short category labels. Use horizontal bars for long names or many categories, and a line chart when the continuity of a time series matters more than individual period totals.

Design tips

  • Start the value axis at zero. Bar length represents magnitude, so a truncated baseline can make modest differences look much larger.

  • Choose an intentional category order: rank by value to show leaders, or keep a familiar business order when that helps navigation.

  • Use direct labels when exact numbers matter, but avoid repeating units on every mark if the axis already explains them. Keep one colour unless colour encodes a useful distinction.

Build this chart in React

Graphy Chart SDK

Add Graphy’s column charts to your React app.

Ship quickly with one maintained SDK, without building and maintaining the entire charting experience yourself.

2026 Graphy Technologies Ltd. All rights reserved.

2026 Graphy Technologies Ltd. All rights reserved.

2026 Graphy Technologies Ltd. All rights reserved.