Sankey Diagram

Sankey diagrams masterfully visualize flows, energy inputs, material streams, cost breakdowns, wasted output, where nodes connect through links whose width scales precisely with flow magnitude. These flow diagrams reveal what happens to resources as they transform, combining, or diverge, making the invisible dynamics of systems suddenly tangible.

Quick details:

What

Discover Interconnections

Why:

Visualize data flows alongside decision trees with spatial elegance

Hisory of Sankey

Named for Irish Captain Matthew Henry Phineas Riall Sankey, who in 1898 charted steam engine efficiency with width-proportional arrows showing heat loss. Originally monochrome for single flows, color unlocked multiple variables. Charles Minard’s legendary 1812 Napoleon Russia campaign map layered Sankey flow over geography—a timeless design masterpiece.
Sankey Diagram

Sankey’s original 1898 diagram showing the energy efficiency of a steam engine. b)Minard’s classic diagram of Napoleon’s invasion of Russia, using the feature now named after Sankey.
Source

When to Use a Sankey?

1

Many-to-many process mapping

Perfect when flows merge or split across process stages. Emphasize one critical resource while color-coding categories or state transitions. Wider arrows = greater quantities, intuitive at a glance.

Sankey Diagram: Data Flow

Google Analytics using Sankey Diagram to show how traffic flows from pages to other pages on a web site
Source

2

Source-to-endpoint journeys with depth

Trace total breakdown from origin through intermediates to destinations. Interactive Sankeys support high-level overviews, detailed drilldowns, or predetermined depth levels for layered storytelling.

Section and division Sankey diagram example for visual analysis.

Alluvial Sankey Diagram
Source

3

Spotting dominant flows

Visual weight falls naturally on major contributions. Instantly see connection strength—not just what connects, but how much—revealing process bottlenecks, inefficiencies, optimization opportunities.

Sankey Diagram: Data Flow

Sankey diagram showing the downstream flow of wood fiber from Canadian forests to products
Source

Types of Sankey Diagrams

1. Alluvial Diagrams

Sankey variant with vertically grouped nodes (steps), often representing timestamps or process phases.

When Not to Use a Sankey?

1

Overly complex datasets

Too many connections create unreadable clutter. Dismiss minor flows or switch formats when actionable insight drowns in visual noise.

2

Comparing similar-value flows

Width differentiation fails when flows approximate equal magnitude. Node positioning matters; crossing-minimizing algorithms help but stacked bars compare reliably.

Share on

Was this Page helpful?

Get in Touch

Partner with us to bring your ideas to life.

Thank you for your feedback.