Bar Chart Race

Create animated bar chart race visualizations from your CSV data. Watch categories compete and reorder over time.

Drop a CSV file here or click to browse

How It Works

1

Load your CSV data

Paste CSV data or upload a file. First column is the time label, remaining columns are named data series with numeric values.

2

Play the animation

Hit play to watch bars compete and reorder as values change over time. Adjust speed, max visible bars, and color palette.

3

Present or export

Use fullscreen mode for presentations with keyboard controls (Space, arrows). Export a PNG screenshot of any frame.

What Is a Bar Chart Race

A bar chart race is an animated horizontal bar chart that shows how rankings change over time. Each bar represents a category — a country, brand, language, or team — and its length reflects its value at a given point. As the animation advances through time periods, bars smoothly slide up and down to reflect new rankings, making trends and shifts immediately visible.

Create Bar Chart Races from CSV

Paste or upload a CSV file where the first column contains time labels (years, months, quarters) and each additional column is a data series. The tool parses the data instantly in your browser, generates the animation, and lets you customize colors, speed, and the number of visible bars. No signup, no server upload, no watermarks.

FAQ

Varstatt Toolkit

Each tool works standalone, runs entirely in your browser, and requires no signup.

Built & Maintained by Varstatt

Varstatt is a one-person product studio run by Jurij Tokarski, product engineer since 2011. These tools are free and open — no signup, no catch.