Home / Chart Tools / Sankey Diagram Maker
Chart Tools

Sankey Diagram Maker

Use Sankey for flows between stages or systems, keep labels concise, avoid unreadably dense networks, and verify the final SVG before publishing.

ReadyData stays in this browser tab.
—Rows / flows
—Structure
—Data check
Data readiness & publication review

Check the data before you export

Review the source structure, chart-specific interpretation risks and a copyable accessible summary. The chart itself remains the primary workspace above.

Reviewing…

Findings

    Accessible chart summary

    Reviewing the current data…

    This review checks structure and common interpretation risks; it does not prove that the source data, measurement method, denominator, units or conclusion are valid.

    Node balance, sources/sinks & cycle audit

    Inspect flow structure numerically so missing branches, unintended cycles and large node imbalances are visible before export.

    Flow integrity
    NodeInflowOutflowNetRole
    A Sankey can intentionally contain sources, sinks and losses. The audit surfaces imbalances and cycles; it does not assume every internal node must conserve flow.

    Core data-to-chart workflows

    Start with Graph Maker or CSV Chart Maker, then use a focused chart type when the visual question changes. Keep source data and export evidence connected instead of treating a rendered picture as the only record.

    All 23 chart tools

    How to read this chart

    Sankey diagrams show entered source→target flows with proportional widths.

    Before publishing

    Review self-links, duplicate edges and cycles before publishing; the entered flow total is not automatically a conserved system total.

    Practical guide and verification

    Use the product workflow above first. These notes add interpretation, verification and limits below the interactive result area.

    Balance flows before styling the diagram

    A Sankey chart is easiest to trust when every source-target-value row has a clear unit and the major nodes approximately reconcile. Use the balance audit to find nodes where incoming and outgoing totals differ before spending time on colors or labels.

    Keep one unit across a connected flow network

    Band thickness only has meaning when values are comparable. Mixing dollars, percentages and counts in the same connected diagram can make a visually impressive chart that is quantitatively meaningless. Convert values to one unit or split the story into separate diagrams.

    Aggregate tiny flows when they obscure the main story

    Dozens of very small links can turn labels and bands into visual noise. Combine genuinely similar minor categories into an Other group when the analytical question allows it, but keep the source data available so the aggregation is transparent and reversible.

    Cycles need an explicit interpretation

    A source-target table can contain a path that eventually returns to an earlier node. That may be legitimate for recirculation or repeated process stages, but it changes how totals should be interpreted. Use the cycle audit to distinguish a true process loop from an accidental data-entry reversal.

    Verify the exported chart against the data table

    Before publishing, compare a few large band values and node totals with the pasted source rows and keep an accessible text summary with the graphic. The chart communicates structure; the table remains the easiest way to audit exact values and units.

    Search by task, tool name, or category. Press Esc to close.
    Start typing to find a tool.