Free Online Bar Chart Race Maker

Make a bar chart race free online, no signup. Animate ranking changes over time from your data and export to PNG/SVG/PDF—great for trend reels.

Create Your Bar Chart Race Now — It's Free

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.

What Is a Bar Chart Race?

A bar chart race is an animated horizontal bar chart that replays ranking changes over time. At each time step, bars smoothly re-sort and resize to reflect new values, creating a dynamic "race" that shows which categories rise and fall. The animation turns dry time-series data into a compelling visual story that is highly shareable on social media.

Key components include the animated bars, a time counter or year label, smooth sorting transitions, dynamic value labels at the end of each bar, and color coding by category. Bar chart races went viral in the late 2010s for showing GDP growth by country and have since become a staple format for data storytelling across many domains.

What Data You Need for a Bar Chart Race

Each row is one racer (a country, brand, or team) and the columns are successive time periods; the chart reads the values and draws the latest period as a horizontal bar chart sorted from largest to smallest. Example layout: Racer | 2000 | 2010 | 2020 | 2025 → USA, 10.3, 14.9, 20.9, 25.5 / China, 1.2, 6.1, 14.7, 19.4 — the 2025 column becomes the ranking that is plotted.

When to Use a Bar Chart Race

Use a bar chart race when you have ranking or value data across many time periods and you want to show the audience how positions shift dynamically. Classic applications include GDP growth by country over decades, top music tracks by streams per week, brand market-share evolution, sports league standings, and population growth by city.

Bar chart races are popular in data journalism, social media content, and presentations. They work best with 10-20 categories and 10+ time steps. Choose a bar chart race when engagement and storytelling matter. For static analysis, a bump chart or small-multiples bar chart is more efficient for precise comparisons.

Where a Bar Chart Race Works Best

Bar Chart Race Example: Music Streaming MAUs

You track the monthly active users (in millions) of the four biggest music-streaming services at three checkpoints: 2016, 2020, and 2023. A bar chart race replays the rankings so viewers watch the field reshuffle as each service grows. The top 4 bars are shown at every frame.

Sample data: service, year, MAUs(M) — Spotify, 2016, 100 | Apple Music, 2016, 20 | Amazon Music, 2016, 16 | YouTube Music, 2016, 0 | Spotify, 2020, 320 | Apple Music, 2020, 72 | Amazon Music, 2020, 55 | YouTube Music, 2020, 30 | Spotify, 2023, 551 | Apple Music, 2023, 88 | Amazon Music, 2023, 82 | YouTube Music, 2023, 85

By 2023 Spotify (551M) is the runaway leader — its 551M exceeds the other three combined (88 + 82 + 85 = 255M) and is over two-thirds of the 806M total. The race's standout overtake is YouTube Music, which starts at 0 in 2016 yet climbs to 85M by 2023, passing Amazon Music (82M) to seize 3rd place; Apple Music holds 2nd throughout.

How to Create a Bar Chart Race Online

  1. Step 1: Open ChartLoad and select the Bar Chart Race type from the chart picker on the main page
  2. Step 2: Enter your data in long format — one row per category per time step, with columns for category, time, and value (paste straight from a spreadsheet)
  3. Step 3: ChartLoad builds the animation, smoothly re-sorting and resizing bars at each time step
  4. Step 4: Adjust the animation speed, number of visible bars, and transition smoothness to taste
  5. Step 5: Customize bar colors, the time-counter label, fonts, and chart title for a polished animation
  6. Step 6: Play the animation, grab the embed code to share the live interactive version on your site, or export a still frame as PNG, SVG, or PDF

Bar Chart Race Best Practices & Tips

Common Bar Chart Race Mistakes to Avoid

Frequently Asked Questions

What's a good bar chart race example to learn from?

A common starter example is global browser market share from 2009 to 2023, where Chrome climbs from 5th to 1st and overtakes Internet Explorer — the overtake is exactly the moment a race is built to dramatize. Other popular examples include country GDP by decade and most-streamed artists by month.

Related Chart Types

Ready-Made Bar Chart Race Templates

Skip the blank canvas — open a free, editable Bar Chart Race template, swap in your own data, and export. Browse all templates.

Ready to Create Your Bar Chart Race?

No signup. No watermark. 100% free.

Start Creating Now