Free Online Sankey Diagram Maker

Make a Sankey diagram free online, no signup — paste source, target, and value rows to draw flow bands sized to each quantity, then export PNG, SVG.

Create Your Sankey Diagram Now — It's Free

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.

What Is a Sankey Diagram?

A Sankey diagram visualizes flows between nodes using bands or arrows whose width is proportional to the flow quantity, revealing how resources split, merge, and move through a system. Nodes appear as vertical bars or rectangles representing entities such as stages, categories, or endpoints, while the connecting bands show the volume transferred between them. The diagram can span multiple stages from left to right, making it possible to trace a single unit of flow from its origin through intermediate steps to its final destination. Color coding distinguishes different flow types or source categories. The visual weight of wider bands immediately draws attention to dominant pathways, while narrow bands highlight minor flows that might otherwise go unnoticed.

What Data You Need for a Sankey Diagram

A Sankey diagram needs one label column written as "Source > Target" (separators >, ->, or → all work) plus one numeric value column for the flow size. Nodes are created automatically from the names, and chains like "A > B > C" in a single label are split into A→B and B→C flows. Example rows: "Revenue > Salaries" 420, "Revenue > Marketing" 180, "Marketing > Profit" 60.

When to Use a Sankey Diagram

Use Sankey diagrams when you need to visualize how quantities flow, split, and recombine across a system with multiple stages. Energy analysts use them to show how fuel sources convert to electricity, heat, and losses. Financial teams map budget allocations from revenue sources through departments to expense categories. Digital marketers trace user journeys from acquisition channels through website pages to conversion events. Supply chain managers visualize material flows from raw suppliers through manufacturing to distribution centers. Environmental scientists map carbon emissions from sectors to end uses. The ideal data structure consists of source-target pairs with associated flow values, optionally organized into multiple hierarchical levels for multi-stage diagrams.

Where a Sankey Diagram Works Best

Sankey Diagram Example: Household Budget Flow

A household maps where its monthly income comes from and where it goes.

Sample data: "Source > Target" labels + a value column: Salary > Total Income 5000; Side Income > Total Income 1000; Total Income > Housing 1800; Total Income > Food 900; Total Income > Transport 600; Total Income > Savings 1200.

Total Income is the hub; Housing is the largest outflow at 1800, and Savings captures 1200 of the 6000 total.

How to Create a Sankey Diagram Online

  1. Step 1: Open ChartLoad and select Sankey Diagram from the chart type picker
  2. Step 2: Define your nodes by entering source names, target names, and the flow values between them
  3. Step 3: Add multiple rows to build multi-stage flows with intermediate nodes connecting sources to destinations
  4. Step 4: Adjust node positions, band colors, and opacity to improve readability and visual appeal
  5. Step 5: Add labels and tooltips so viewers can identify exact flow quantities at each connection
  6. Step 6: Click Export to download your Sankey diagram as PNG, PDF, or SVG

Sankey Diagram Best Practices & Tips

Common Sankey Diagram Mistakes to Avoid

Frequently Asked Questions

Is this Sankey diagram maker free?

Yes, it is 100% free with no signup, no watermark, and no usage limits. You can build a Sankey chart in your browser and export it as PNG, SVG, or PDF at no cost.

What data do I need to make a Sankey diagram?

You need a list of flows, each with three values: a source node, a target node, and a numeric flow value. The tool builds the nodes and proportional bands automatically — for example, source 'Revenue', target 'Salaries', value 420.

How do I make a Sankey diagram in Excel?

Excel has no native Sankey chart type, so you would need a third-party add-in or manual workarounds. It is faster to paste your source-target-value rows into this online Sankey generator and export the image directly.

What is the difference between a Sankey diagram and an alluvial diagram?

Both use proportional flow bands, but a Sankey shows directed flow of a quantity through a process (energy, money, traffic), while an alluvial diagram tracks how categorical groups regroup across dimensions or over time. Sankey emphasizes magnitude and conservation; alluvial emphasizes how categories reshuffle.

Can a Sankey diagram have multiple stages or levels?

Yes. Add intermediate nodes by making a target in one row the source in another, building multi-stage flows from origin through several steps to a final destination. Keep the flow directed left to right with no loops.

Related Chart Types

Ready-Made Sankey Diagram Templates

Skip the blank canvas — open a free, editable Sankey Diagram template, swap in your own data, and export. Browse all templates.

Ready to Create Your Sankey Diagram?

No signup. No watermark. 100% free.

Start Creating Now