ChartCreate

Charts, tier lists and bar races in the browser

I’ve used Apache ECharts in a few projects and it’s my favourite charting library. You can get a decent chart out of it in a couple of minutes, and when you need something unusual the configuration goes as deep as you want.

The catch is that you need to write code to use it, so I built a frontend for it. In ChartCreate you paste your data, pick a style and download the result as PNG or JPG. There’s also an XKCD style and a hand-drawn look using rough.js, which I added because I wanted them.

ChartCreate homepage with a pizza toppings tier list and a dog versus cat alignment chart

It started as a serious charting tool, but the charts people share are the silly ones, so I added a few memesque formats: alignment charts (lawful good to chaotic evil, or any 3 by 3 you like), tier lists from S to F, and tournament brackets. You can drop images straight into the cells.

The newest additions are bar races and bubble races, which play your data over time and export as MP4 or GIF. The video encoding happens in the browser too, so nothing gets uploaded and there’s no account to create.

The bar race editor animating rankings over time

Picking the right chart type is harder than it sounds, so there’s a guide that asks what you’re trying to show (comparing items, tracking change over time, finding patterns) and recommends a chart for it.

Try it at chartcreate.com.