Sankey diagram maker
Click to upload or drag and drop
Accepts csv, parquet, tsv and json
Trusted by over 30,000 users every month
Create Sankey diagrams online
Create beautiful Sankey diagrams instantly with our online tool. Perfect for visualizing flows between nodes, such as energy flows, budget flows, or material flows. Upload your data and generate professional visualizations with customizable options.
Upload your data and create Sankey diagrams instantly
Customize node and link colors
Interactive tooltips show detailed flow information
Download your diagram as a high-quality PNG image
Mobile-friendly interface
No registration required
How to create a Sankey diagram
- Prepare your data
Your data should have three columns: source nodes, target nodes, and values representing the flow between them. - Upload your data
Click the upload button and select your data file. We support CSV, Parquet, TSV, and JSON formats. - Select columns
Choose which columns represent your source nodes, target nodes, and flow values. - Download your diagram
Download your Sankey diagram as a PNG file.
Sankey diagram examples
Energy Flow Diagram
This example shows energy flow from different sources through various transformations to end uses.
Budget Flow Diagram
This example visualizes a company's revenue flow through different departments and cost centers.
Graph makers
Bar graph
Compare values across categories. Perfect for showing differences between groups.
Column graph
Similar to bar graphs but with vertical bars. Great for comparing values.
Scatter plot
Show relationships between two variables. Identify correlations and patterns.
X-Y plot
Create X-Y plots to show correlations and trends between variables.
Line graph
Compare trends and patterns over a continuous range. Perfect for showing changes over time or sequences.
Time series graph
Visualize data over time. Perfect for temporal analysis and trend discovery.
Box plot
Visualize data distributions with quartiles and outliers. Perfect for understanding data spread and identifying anomalies.
Histogram
Show frequency distributions of numeric data. Great for understanding data patterns and distributions.
Pie chart
Display parts of a whole as proportions or percentages. Perfect for showing composition and relative sizes.
Donut chart
A variation of pie charts with a hollow center. Great for showing proportional data while leaving space for additional information.
Nightingale chart
A radial visualization that combines aspects of a pie chart and bar chart. Perfect for showing cyclic patterns and comparing proportions.
Radar chart
Compare multiple variables in a circular format. Perfect for multivariate data comparison and pattern analysis.
Heatmap
Visualize data patterns across two categorical dimensions with color intensity representing values.
Sankey diagram
Visualize flow between nodes, perfect for showing transfers or relationships between categories.
Stacked bar chart
Compare parts of a whole across categories or show composition changes over time.