flourish bar chart race / Step-by-step workflow

How to Make a Bar Chart Race in Flourish

The fastest way to make a bar chart race in Flourish is to prepare a clean date-category-value CSV, upload it into the Bar chart race template, map the columns, then preview before publishing.

Start here A fast Flourish bar chart race tutorial with CSV format, common errors, and preview steps.
  1. 01

    Prepare your CSV first

    Use one row per period and category. Keep category names consistent and remove empty values before importing.

  2. 02

    Upload and map columns

    In Flourish, choose the Bar chart race template, upload your CSV, then map date, name, and value columns.

  3. 03

    Preview before publishing

    Use the preview tool on this site first to catch missing periods, non-numeric values, and categories that change names over time.

Copyable data

Use this starter table

Paste this into a spreadsheet or preview it in the chart tool before styling.

date,category,value
2020,United States,21322950
2020,China,14687744
2021,United States,23594031
2021,China,17820459
Preview in Race Maker

FAQ

Can Flourish export a bar chart race video?

Flourish is commonly used for embeddable interactive charts. Check your Flourish plan and current export options before relying on video export.

What data format works best?

A long CSV with date, category, and value columns is the most portable format.

Last updated: 2026-06-23