Find the Right Chart
Explore chart types, understand your options, and start building.
Examples in
- Chart.js
- D3.js
- ECharts
- Plotly
- Matplotlib
- Seaborn
Choropleth Map
GeographicCompare regional rates or values with shaded geographic areas.
Bubble Map
GeographicCompare values at geographic coordinates with proportional circles.
Bar Chart
ComparisonCompare discrete categories with rectangular bars.
Grouped Bar Chart
ComparisonCompare multiple series side by side within each category.
Dumbbell Chart
ComparisonCompare two values per category and see the gap between them.
Slope Chart
ComparisonCompare the direction and size of change between two observations.
Bullet Chart
ComparisonCompare actual values with targets and reference ranges.
Funnel Chart
ComparisonFollow one cohort through successive stages and compare retention.
Stacked Bar Chart
CompositionCompare category totals and the contributions that make them up.
100% Stacked Bar Chart
CompositionCompare percentage composition across categories with different totals.
Waterfall Chart
ComparisonTrace how additions and removals connect a starting value to an ending balance.
Treemap
CompositionCompare parts of a hierarchy using nested rectangles sized by value.
Sunburst Chart
CompositionFollow a hierarchy outward from its root and compare branch shares.
Line Chart
TrendCompare one or more ordered series with connected points.
Candlestick Chart
TrendCompare opening, closing, high, and low values for ordered sessions.
Gantt Chart
TrendCompare task dates, durations, and overlaps on a calendar timeline.
Pie Chart
CompositionShow proportions and percentages of a whole.
Scatter Plot
RelationshipExplore relationships between two variables.
Sankey Diagram
RelationshipTrace quantities between stages using proportional flow ribbons.
Chord Diagram
RelationshipCompare weighted connections between groups around a circle.
Network Diagram
RelationshipShow connections and isolated entities with editable nodes and edges.
Area Chart
TrendEmphasize magnitude of change over time.
Stacked Area Chart
TrendTrack a changing total and the contributions that make it up.
Histogram
DistributionShow frequency distribution of continuous data.
Density Plot
DistributionCompare smoothed distributions estimated from individual observations.
Violin Plot
DistributionCompare distribution shapes and sample medians across groups.
Beeswarm Plot
DistributionShow every observation while separating overlapping values within groups.
Donut Chart
CompositionShow parts of a whole as segments around a ring.
Heatmap
RelationshipReveal patterns across a grid of color-coded values.
Box Plot
DistributionDisplay statistical distribution with quartiles and outliers.
Bubble Chart
RelationshipCompare three numeric variables with position and bubble size.
Radar Chart
ComparisonCompare profiles across several measures on shared axes.
Showing 32 of 32 chart types
Illustrative previews. Open a chart for live examples.