How a bar chart race works
- Time runs forward, shown by a big date counter.
- Each item (a country, a brand, a player) gets a bar whose length is its value at that moment.
- Bars re-sort continuously, so overtakes are animated as bars sliding past each other.
- Values between data points are interpolated so motion is smooth even with yearly data.
- Only the top N items are shown; others slide in when they climb into view.
Why they became popular
Bar chart races spread widely on social media around 2019, when ready-made templates made them easy to build. They turn a dry ranking table into a contest with a winner, and people watch to the end to see who finishes first.
They work best when the ranking actually changes. A race where #1 never moves is just a slow bar chart.
When to use one (and when not to)
- Use it for rankings that change over time: populations, revenues, titles, subscribers.
- Use a line race when the exact values over time matter more than the order.
- Use a donut race when items are shares of a whole.
- Avoid it for comparisons that need precise reading; a static chart or table is clearer.
Make your own
- Find a table with 8 to 15 items over 10 or more dates.
- Paste it into the editor and choose Bar race.
- Write a title that asks a question, and export the MP4.