Sankey and Alluvial Diagram Tools

Sankey and Alluvial diagrams are very similar, and are often confused. The tools to create these more only do one or both types. In both diagrams, the connecting line widths (thicknesses) are sized to be proportional to the data being shown. A Sankey Diagram, which is a type of Flow Diagram, is a visualization used to depict a flow from one set of values to another, usually breaking larger values down into smaller parts. An Alluvial Diagram often visualizes a many-to-many relationships, and could have multiple nodes or steps.

 
 

Flourish.studio

Flourish.studio (owned by Canva) has both free and paid levels of accounts. With a free account, you can create Sankey and Alluvial diagrams, using your own data. You have full control of the “many” customization options, and can export the final diagram as a PNG, JPG or SVG image file.

RAWGraphs

RAWGraphs is a free and open source tool for data visualization, supporting both Sankey and Alluvial diagram types. Using the web interface you can load your data, choose a diagram type, and customize your diagram. You can export your final diagram as a JPG, PNG or SVG file.

Sankey Diagram Generator

The Sankey Diagram Generator by Acquire Procurement Services is a free online tool. You can load your own data or try it out with one of their sample data sets. Customize your diagram and download the result as an SVG file.

Google Charts

One of the available chart types in Google Charts (free) is the Sankey Diagram. The javascript code is available for you to play with, or you can use the JSFiddle online editor.

SankeyMATIC

SankeyMATIC is a free online tool that provides a wide array of controls which enable you to customize your design. You can export your final design as either a PNG or SVG file.

Highcharts Sankey Diagram

Highcharts Sankey Diagram tool is one of the many charts in the Highcharts library of Javascript interactive charts meant to embed on a webpage. Similar to Google Charts, it’s free to use the code for non-commercial purposes, and even edit it using either JSFiddle or Codepen online editors.

Sankey Flow Show

Sankey Flow Show is a webapp to freely draw Sankey diagrams. Loops, branches, customizable soft curves, graphical effects (such as shadows) and many other design options. Free and paid options. Free account does allow you to download your design as JPG or SVG file.

Vizzlo Inbound Sankey Arrow

Vizzlo is an online data visualization tool, and they have the option for a very limited Sankey diagram chart called an Inbound Sankey Arrow. This chart only shows how many small values combine together into a total amount. It’s free to create charts that include the Vizzlo watermark, and paid plans are available.

Online Sankey Diagram Maker

The Online Sankey Diagram Maker from Visual Paradigm Beautiful let’s you start your design from one of the sankey diagram templates, add your own data into the chart, adjust the color and other settings to match your brand or topic. A free account has some limited features, but you can export your design as a JPG, PNG, SVG or PDF file. One additional export option allows you to copy your diagram into MS Office as an image.

Displayr Sankey Diagram Generator

The Sankey Diagram Generator tool in Displayr has both free and paid plans. Everything is customizable, including the color palette, font, hover text, gaps and padding. Annotate your Sankey diagram with text boxes, arrows, and shapes to highlight exciting results, and insert background images and text. You can publish your Sankey diagrams as interactive dashboards with filter drop-downs and hovers. Or export to PowerPoint or PDF.

Sankey Diagram Generator by Dénes Csala

This Sankey Diagram Generator is a D3 open source project by Dénes Csala to provide a web-based GUI. It supports self loops, moving around nodes in both horizontal and vertical directions and loading and saving diagrams. The project is based on the Sankey plugin for D3 by Mike Bostock. Enter the data and edit the options directly on the webpage. The open source project is also on GitHub

D3-sankey by Mike Bostock

D3-sankey by Mike Bostock is a D3 library to visualize flow between nodes in a directed acyclic network. The project is hosted on GitHub, and Mike has created a couple example interactive pages based on it including Flow-o-matic and the Sankey Diagram which let you adjust some of the settings in real-time.

SankeyDiagram.net

SankeyDiagram.net is a free, simple tool by Jonas Lorenz. You can upload a text file with your data, modify the settings, and then export your design as a PNG or SVG file or share the link to your diagram online.

SankeyArt

SankeyArt is an online tool built with templates to visualize financial data (income statement, balance sheet, cash flow, etc.). Both free and paid plans are available. You have unlimited downloads on the free plan, but the paid plans allow higher resolution images and remove the watermark.