Bar Chart Race Maker
Turn any time-series into a racing bar chart video — bars glide past each other as rankings change, with counting labels and a period ticker.
A bar chart race shows how rankings change over time — countries by population, channels by subscribers, companies by revenue. Chartimator renders the race from your actual numbers: bars grow, overtake, and re-rank with smooth, eased motion, while values count up in real time.
Unlike screen-recording an embed, Chartimator exports a clean MP4 directly: pick 9:16 for TikTok and Shorts, 16:9 for YouTube, or 1:1 for feeds. No After Effects, no plugins, no render queue — everything runs in your browser.
What makes it work
Gliding rank changes
Bars interpolate through real values between periods, so overtakes glide instead of snapping.
Counting value labels
Every bar carries its live value, formatted compactly (1.4B, 223M) so it stays readable at phone size.
Period ticker
A big background year/quarter label advances with the race so viewers always know where they are.
CSV or prompt
Paste a spreadsheet with one row per entity and one column per period — or just describe the race and edit the AI's numbers.
How it works
Add your data
Paste a CSV (rows = entities, columns = years) or describe the race in a sentence.
Tune the race
Pick how many bars show, the duration, a theme, and a motion preset.
Export MP4
Download a crisp vertical or widescreen video, rendered in your browser.
Frequently asked questions
How do I format data for a bar chart race?
One row per entity and one column per time period — for example: country, 1990, 2000, 2010, 2020. Chartimator's editor shows the grid so you can fix anything after import.
Can I make a bar chart race without a spreadsheet?
Yes. Describe the race (e.g. "top smartphone brands since 2018") and the AI Director drafts the data and scenes. AI-supplied numbers are flagged with their sources so you can verify or edit them.
What export formats are supported?
MP4 (H.264) in 9:16, 16:9, or 1:1 — sized for TikTok, YouTube Shorts, Reels, and standard YouTube.
Is it really rendered in the browser?
Yes — frames are drawn on a canvas and encoded with WebCodecs, so there's no upload, no queue, and no render server.
Make your first video in minutes
Free while in beta — no account needed to try it.
Open the Studio