Chart Chooser

The Chart Chooser tool helps you narrow down chart choices based on your data type and objective.

Find your chart based on your data type and objective

Explore charts

If you are aware of your data type and objective, jump straight to the Chart Chooser tool and start having fun.

Explore Charts

Need help choosing?

Learn the three simple step to choosing the right chart.


A streamgraph, or stream graph, is frequently used to display data flow. The streamgraphs popularity for comparing trends of multiple variables simultaneously is due to the aesthetically pleasing end result.
The demo below displays the flow of search queries of the main JS frameworks from 2010 to 2022 using Google trends.

Good to know


  • Steamgraphs are easy to read and understand.
  • Steamgraphs are highly efficient in displaying a large amount of datasets.
  • Streamgraphs are very attractive and compelling chart types.


  • Streamgraphs can be easily cluttered if many variables are represented.


You can easily turn a regular streamgraph into an accessible streamgraph using monochrome colors.


Learn more about how to create a streamgraph with Highcharts.