Best Data Viz

Every chart
worth knowing.

104chart types, catalogued. For each one: when it works, when it doesn't, what data it needs, and the mistakes people keep making with it.

Browse by section

Index · 104 entries

Comparison

How do values compare?

14 entries
Comparison

Bar Chart

Compare quantities across categories using vertical bars positioned on a common baseline.

Comparison

Bullet Chart

A compact bar with reference markers that replaces gauges and meters for KPI dashboards.

Comparison

Butterfly Chart

Back-to-back horizontal bars for any two-sided comparison, with the category labels in the center gutter.

Comparison

Diverging Bar Chart

Bars extend left and right from a central baseline to show positive and negative values.

Comparison

Dot Plot

Positions dots along a quantitative axis to compare values with minimal ink and maximum clarity.

Comparison

Dumbbell Chart

Two dots connected by a line showing the gap between two values per category.

Comparison

Grouped Bar Chart

Multiple bars per category placed side by side for direct comparison across groups.

Comparison

Horizontal Bar Chart

Bars drawn horizontally, ideal when category labels are long or numerous.

Comparison

Lollipop Chart

A dot on a thin stem, a lighter alternative to bar charts that reduces visual clutter.

Comparison

Paired Bar Chart

Two bars per category placed adjacent for direct pairwise comparison.

Comparison

Pictogram Chart

Uses repeated icons to represent quantities. Engaging but imprecise.

Comparison

Population Pyramid

Back-to-back horizontal bars showing age distribution by gender.

Comparison

Radial Bar Chart

Bars wrapped around a circular axis. Visually striking but less precise than linear bars.

Comparison

Range Plot

Horizontal min-max range bars per category — Tufte's range-frame style for compact range comparisons.

Distribution

How is the data spread?

11 entries

Composition

What makes up the whole?

11 entries

Relationship

How are variables related?

11 entries
Relationship

2D Contour Plot

Contour lines showing density of points in 2D space, like a topographic map.

Relationship

Bubble Chart

Scatter plot with a third variable encoded as circle size — typically two correlated metrics on x/y plus a magnitude on bubble area.

Relationship

Connected Scatter Plot

Scatter plot with points connected by lines, showing trajectory through two dimensions.

Relationship

Correlogram

Symmetric grid of every variable pair's correlation coefficient, with circle size encoding magnitude and color encoding sign — diagonal blocks of strongly-correlated variables jump out instantly.

Relationship

Heatmap

Color-coded matrix revealing patterns across two categorical dimensions.

Relationship

Hexbin Plot

Aggregates dense scatter points into hexagonal bins colored by count.

Relationship

Mosaic Plot

Categorical × categorical contingency table where both row heights and column widths within each row are proportional to joint frequency.

Relationship

Pair Plot / Scatter Matrix

n×n grid of scatter plots for every variable pair, with the diagonal showing each variable's distribution — letting you spot non-linear relationships, clusters, and outliers across all pairs at once before fitting any model.

Relationship

Quadrant Chart

2×2 strategic matrix that plots items by two scores and divides the plane into four quadrants — the BCG / Eisenhower / impact-effort visual.

Relationship

Regression Plot

Scatter plot with a fitted trend line showing the linear or polynomial relationship between two variables.

Relationship

Scatter Plot

Plots two numeric variables as points, revealing correlations, clusters, and outliers.

Time Series

How does it change over time?

11 entries

Ranking

What is the order?

06 entries

Flow

How does it move between stages?

07 entries

Part-to-Whole

What fraction is each piece?

07 entries

Geospatial

Where is it?

08 entries

Specialized

Domain-specific visualizations

18 entries
Specialized

Bullet Sparkline

Compact inline bullet chart for tables and dense dashboards.

Specialized

Combo Chart

Overlays bars and lines with dual Y-axes to show volume and rate together.

Specialized

Data Table

A structured tabular display with sortable columns, ideal when users need exact values rather than visual patterns.

Specialized

Dendrogram

Tree diagram showing hierarchical clustering - branches merge at similarity thresholds.

Specialized

Gauge Chart

Semicircular meter showing a single value against a scale, like a car speedometer.

Specialized

Heat Table

Data table with cells colored by value - spreadsheet meets heatmap.

Specialized
42MUSERS99%UPTIME

Infographic Stat Block

Bold, large-format number cards arranged in a grid, designed for presentations and infographic-style layouts.

Specialized

Isoline / Contour Chart

Lines connecting equal values - like elevation contours on a topographic map.

Specialized
$2.5M▲ +29.6%

KPI Card

A bold single-metric display card showing a headline number with optional comparison to a previous period.

Specialized

Matrix Diagram

Grid showing relationships between two sets of items - filled cells indicate connections.

Specialized
USERS84KRATE3.8%REV$2.5MNPS72

Metric Comparison Card

Side-by-side display of multiple KPIs with current vs previous values and change indicators.

Specialized

Progress Bar / Tracker

Horizontal bars showing progress toward defined targets, ideal for goal tracking dashboards.

Specialized

Radar / Spider Chart

Variables plotted on radial axes from a center point, showing multivariate profiles.

Specialized

Small Multiples

Same chart repeated for each subset, enabling comparison across a grid of panels.

Specialized

Streamgraph

Organic flowing layers around a central baseline that show volume changes across categories over time.

Specialized

Venn / Euler Diagram

Overlapping circles showing set intersections and relationships.

Specialized

Waterfall Chart

Shows how an initial value is affected by sequential positive and negative changes.

Specialized
datachartvizgraphtrend

Word Cloud

Words sized by frequency - visually engaging but imprecise.