30+ Data Visualization Types
Every chart has a job. Browse by goal to find the chart that tells your data story best.
Comparison
Compare values across discrete categories or groups
Bar Chart
beginnerThe most versatile chart for comparing discrete categories side by side.
Grouped Bar Chart
beginnerCompare multiple series across the same categories by grouping bars side by side.
Horizontal Bar Chart
beginnerBar chart rotated 90° — ideal for long category labels and many categories.
Radar Chart
intermediateCompare multiple entities across several quantitative dimensions simultaneously.
Lollipop Chart
intermediateA cleaner, less cluttered alternative to bar charts using stems and circles.
Bullet Chart
intermediateCompare a primary measure against a target and qualitative ranges in a compact format.
Trends
Show how values change over time or a continuous variable
Line Chart
beginnerThe standard for showing how a single value changes over time.
Area Chart
beginnerA line chart with the area below filled, emphasizing volume and magnitude.
Multi-Line Chart
intermediateCompare multiple time series in a single chart using distinct colored lines.
Stacked Area Chart
intermediateShow how multiple series contribute to a changing total over time.
Slope Chart
intermediateCompare values between exactly two time points, emphasizing the direction and magnitude of change.
Distribution
Reveal the spread, shape and frequency of data
Histogram
beginnerShow the frequency distribution of a single continuous variable using binned bars.
Box Plot
intermediateSummarize a distribution with five statistics: min, Q1, median, Q3, max.
Violin Plot
advancedCombines a box plot with a density estimate, showing the full distribution shape.
Dot Plot
intermediateShow every individual data point, revealing the true granular distribution.
Relationship
Explore correlations and connections between variables
Scatter Plot
beginnerReveal correlations and patterns between two continuous variables.
Bubble Chart
intermediateExtend a scatter plot with a third variable encoded as bubble size.
Heatmap
intermediateEncode values as colors in a matrix to reveal patterns across two categorical dimensions.
Correlation Matrix
advancedDisplay pairwise correlations between all variables in a dataset as a colored grid.
Composition
Show how parts make up a whole
Pie Chart
beginnerShow part-to-whole relationships as proportional slices of a circle.
Donut Chart
beginnerA pie chart with a center hole — allows a summary metric in the middle.
Stacked Bar Chart
beginnerStack multiple series vertically to show composition and total simultaneously.
Treemap
intermediateShow hierarchical composition using nested rectangles sized by value.
Waffle Chart
intermediateA square grid where each cell represents a percentage, making proportions tangible.
Flow
Visualize movement, conversions and processes
Hierarchy
Display nested structures and parent-child relationships