Capture the race for the top with animated line charts

Line chart races (also called horserace charts) animate how rankings change over time, with each line representing an entity that rises or falls based on performance. They’re perfect for showing competition, growth, market shifts, or even actual races – making changes easy to see and stories more engaging.

With Flourish, you can create line chart races in minutes. Add smooth animation, customize the look, and share interactive stories that work beautifully on any screen.

Icon 1
Icon 2
Icon 3

USE CASES

Bring rankings to life

From market trends to election dynamics, line chart races turn evolving ranks into engaging visual stories

Track stock performance

Show portfolio changes over time using animated lines that reveal winners and underperformers at a glance.

Track leaders over time

Visualize how teams or athletes perform over time, highlighting top-ranked contenders, mid-season surges, and unexpected underdogs rising through the ranks.

Visualize election polls

Animate polling data to highlight shifting voter sentiment, rising candidates, and changing race dynamics over time.

FEATURES

Everything you need to create horserace charts

Powerful features that make data visualization easy and beautiful

No coding required

Create beautiful visualizations without writing a single line of code. Our intuitive interface makes it easy.

Interactive elements

Add tooltips, filters, and legends to make your visualizations interactive and engaging.

Responsive design

Create immersive data visualizations and stories that adapt to any screen size, from big displays to mobile.

Smooth animation

Watch rankings shift with built-in animations that make data changes dynamic and easy to follow.

Three play modes

Choose how your line chart race unfolds, with three different play modes: All, Zoom or Reveal.

Timed captions

Add context at key moments, like calling out an overtake, to make your chart more engaging and memorable.

Standard line chart race

Standard line chart race

Show the full time range from start to finish. Great for giving a complete overview of how rankings change over time.

Reveal mode

Reveal mode

Unfold the story step by step. The X axis grows with the race, keeping the focus on the moment while showing overall trends.

Zoom mode

Zoom mode

Keep competitors centered while the X axis moves in the background. Ideal for long time series or narrower screens.

RESOURCES

Data visualization resources

Tips, guides, and resources to make your interactive line chart races even more engaging

Feature Image

Line chart race 101

A step-by-step overview of the Flourish Line Chart Race template

Learn more →
Feature Image

Flourish training

Explore our short video tutorials to master Flourish

Learn more →
Feature Image

Data visualization examples

Discover all Flourish chart types and how to use them here

Learn more →

Frequently asked questions

Line chart races are perfect for showing how rankings or scores change over time – ideal for tracking performance, popularity, or growth where the changing competitive landscape tells a compelling story through animation.



Use columns for each time period and rows for each category you're tracking. Include consistent time intervals and ensure data covers the full timespan you want to animate. Read more in our help doc.



Yes, when embedded via the auto-generated script code. Line chart races in Flourish are fully responsive, so they adapt to any screen size — from desktop to mobile. The smooth animations are designed to run seamlessly on all devices.



Flourish offers a free plan that’s perfect for exploring interactive data storytelling. You’ll get access to the full range of visualization types available in Flourish (including Line Chart Race), unlimited projects, full privacy for your unpublished work, plus helpful support resources.

If you’re an individual creating presentations and reports, our Presenter plan might be the right fit. It includes access to the Flourish app within Canva, along with image and SVG export options for your visualizations.

And if you’re ready to create fully branded visuals without attribution, collaborate across teams, connect your systems via API, and unlock advanced storytelling features like scrollytelling, our premium plans are designed for you. Reach out to our team to find the best option for your business.



Yes! On a Presenter, Publisher, or Enterprise plan, you can download your finished projects as PNG, JPEG, or (in most cases) SVG files. These formats are perfect for adding charts to reports, presentations, social posts, or anywhere you need a static version of your visualization.

We also have a help doc on how to create looping, autoplaying Flourish stories – a great alternative to GIFs if you need an animated visual for your website.



Make a line chart race

Explore and explain your data with stunning visualizations and stories. Publish, present or download. No need to code or install software.