Website profiles · Technology insights · Alternatives

sankeymatic.com

An online Sankey diagram builder for everyone

No paid content found
Visit website
Profile views 9 Outbound visits 4 Normal
SankeyMATIC Full homepage screenshot

At a glance

Category
Resources & Utilities
Language
English
Paid-content signal
No paid content foundObserved
Registered
2013
Hosting
pair NetworksInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is SankeyMATIC?

SankeyMATIC is a browser-based tool for building Sankey diagrams — flow charts that show how amounts move between stages, such as a budget breaking into categories, votes shifting across election rounds, or applicants progressing through a hiring pipeline. You type your data as plain lines in the form Source [Amount] Target, then adjust the diagram's appearance with on-screen controls and export the result.

SankeyMATIC

Who it suits

  • Analysts and finance staff who want a flow diagram without opening a spreadsheet add-in or design tool.
  • Journalists, teachers and students who need a clean graphic for a page, slide or report.
  • People who value portability — the page states no installs, no code and no sign-up, and that you can save your work as a readable plain-text file.
  • Anyone comparing versions of a diagram, since plain-text source files can be diffed.

What you can produce

The page describes two export routes: a high-resolution PNG at several sizes, and an SVG suitable for embedding in a web page or editing in vector software. The SVG option matters if a designer needs to tweak colours, fonts or labels afterwards; the PNG is simpler when the diagram is finished.

Trade-offs to weigh

  • Text-driven input is fast for people comfortable with a simple syntax, but less inviting if you prefer dragging boxes on a canvas.
  • Flow diagrams only. Sankey diagrams compare amounts across stages well; they are a poor fit for trends over time (line charts) or part-to-whole snapshots (pie or bar charts).
  • Browser-based work means your data lives in the tab and in files you save, so keep your own copies if the diagram is important.

A concrete next step

Sketch your stages on paper first: list each source, the amount, and where it goes. Then try a small version — for example, Salary [4000] Rent, Salary [1500] Savings, Salary [2500] Living costs — and check whether the widths tell the story you expect before adding detail.

If your diagram needs statistical charts rather than flows, a general charting tool may serve you better; SankeyMATIC's strength is the specific job of showing movement between stages.

How do I enter data into SankeyMATIC to create a flow diagram?

Enter each flow on its own line in the simple text format Source [Amount] Target. SankeyMATIC reads that line and draws a band from the source node to the target node, with the band width proportional to the amount.

A minimal example

If you want to show a budget split, type something like:

Income [5000] Rent
Income [1500] Savings
Income [800] Food

The first line sends 5,000 from Income to Rent; the second sends 1,500 from Income to Savings, and so on. Nodes are created automatically the first time they appear, so you do not need to declare them separately. Repeat a source or target name to connect it to multiple flows, and use consistent spelling because matching is by exact name.

Stages and multi-step flows

Sankey diagrams become more useful when you chain stages. For an application process, you might write:

Applications [1200] Screened
Screened [900] Interviewed
Interviewed [400] Offers
Offers [250] Accepted

Each line is a stage-to-stage flow. The same node name can appear as a target in one line and a source in another, which is how SankeyMATIC builds a funnel or multi-round election view.

Practical tips for entering data

  • One flow per line; keep the [Amount] in square brackets.
  • Amounts are numbers, so totals and percentages are calculated from them rather than typed as labels.
  • Use short, distinct node names to keep the diagram readable.
  • Save the plain-text source file so you can reopen it later, compare versions, or move it between computers and browsers.
  • Export as SVG if the diagram will go into a web page or vector editor, or PNG for a fixed high-resolution image.

If you are unsure where to start, sketch the stages on paper first, then translate each arrow into one Source [Amount] Target line. That keeps the data entry quick and makes the resulting flow diagram easier to read.

What types of visualizations can I make with SankeyMATIC, such as budgets or election results?

SankeyMATIC is built for one specific visual form: a Sankey (flow) diagram, where quantities flow from sources through stages to targets. The site describes these diagrams as a way to "compare amounts through different stages," and its own examples include budgets, financial results, the story of an application process, and elections with multiple rounds. You enter flows as Source [Amount] Target and the tool lays them out as connected bands.

That single format covers more ground than it first appears:

  • Budgets and financial results — money entering from income sources, splitting into categories, and draining into savings or expenses.
  • Multi-round elections — votes transferring from first-round candidates to later-round winners or eliminated options.
  • Application or funnel processes — applicants moving through stages, with drop-offs shown as flows that stop partway.
  • Energy, material or traffic flows — anything where a total is divided and recombined across steps.
  • Time or cost allocation — hours or spend distributed across projects, teams or activities.

What it will not do is produce bar charts, line graphs, pie charts, maps or free-form diagrams. If your data is a trend over time or a simple category comparison rather than a flow between stages, another chart type will serve you better.

A quick decision test

Ask whether each row of your data has a from, an amount, and a to. If yes, a Sankey diagram fits and SankeyMATIC can render it. If your data is a single value per category, or a value per date, it does not.

Practical next step

Sketch your flows as plain lines of Source [Amount] Target before opening the tool. A budget with three income sources and six spending categories is a manageable first diagram; a 200-row transaction export usually needs grouping first, or the diagram becomes unreadable regardless of how well it is styled. Once the flows look sensible as text, use the interactive controls to adjust layout and colors, then export a high-resolution PNG for slides or an SVG for embedding in a page or editing in a vector tool. The plain-text state file is worth keeping if you expect to revise the diagram later or compare versions.

For a broader set of chart types, general-purpose tools such as Observable or spreadsheet software may suit you better; SankeyMATIC is the right choice when the flow structure itself is the point.

What export formats does SankeyMATIC support for saving my diagram?

SankeyMATIC supports two diagram export formats plus a separate project save format:

  • PNG – a high-resolution raster image, with multiple size options to choose from.
  • SVG – a vector file suitable for embedding in a web page or importing into a vector graphics editor.
  • Plain-text source file – not a picture of the diagram, but a readable file capturing the current state of your work, so you can resume later on any computer or browser and compare versions by diffing the source files.

Which one to pick

Goal Format
Drop into a slide deck, report or chat PNG
Scale cleanly on a web page or edit shapes/colors in Illustrator, Inkscape, Figma SVG
Come back and keep editing, or track changes over time Plain-text source file

A practical workflow: keep the plain-text file as your master, export SVG when the diagram will be resized or further styled, and export PNG at the largest size you need for print or presentations. If you only need one file to send to someone who won't edit it, PNG is the simplest choice.

To try it, open SankeyMATIC, enter flows in the Source [Amount] Target format, then use the export controls once the diagram looks right.

Can I save my work in SankeyMATIC and resume it later?

Yes. SankeyMATIC lets you save your work as a plain text file and reload it later, so a diagram isn't trapped in one browser session.

What that looks like in practice

The page describes saving "the current state of your work in a readable plain text file," which you can reopen on any computer or in any browser. Because the file is plain text, it's also diff-friendly: you can compare two versions of a diagram by looking at the differences between the source files. That's useful if you're iterating on a budget or an application-flow diagram and want to see what changed between drafts.

For finished output, the tool also exports a high-resolution PNG (multiple sizes) and an SVG vector file suitable for embedding in a web page or importing into a vector graphics editor.

A concrete scenario

Say you build a Sankey for a quarterly budget review. You save the plain-text source, export a PNG for the slide deck, and export an SVG for the web version. Next quarter, you reopen the text file, adjust the amounts, and compare it against last quarter's file to see which flows shifted.

Decision criterion

If your main need is a one-off image, the PNG/SVG exports are enough. If you expect to revise the diagram repeatedly or share the underlying data with a colleague, rely on the plain-text save — it's the version you can actually resume and edit.

Next step: open SankeyMATIC, enter a few Source [Amount] Target lines, and save the text file before you start styling, so you always have a recoverable starting point.

Is SankeyMATIC free to use without signing up or installing anything?

Yes. SankeyMATIC is free to use and requires no signup, email address, trial period, browser extension or installation—you open the site and start building. The project does accept voluntary contributions to support development, but that is optional rather than a paywall.

What that means in practice

  • A good fit if you need a quick flow diagram for a budget, application pipeline, election rounds or similar staged totals, and you don't want an account or a download.
  • You enter flows in a simple line format: Source [Amount] Target. That's the whole data-entry model described on the page.
  • Interactive controls let you adjust how the finished diagram looks, so you aren't locked into a default style.
  • You can export a high-resolution PNG at various sizes, or an SVG for embedding in a web page or editing in a vector graphics tool.
  • You can also save your work as a readable plain-text file, which lets you resume later on any computer or browser and compare versions by diffing the source files.

Where it may not suit you

If you need live data connections, collaborative editing with teammates, or automatic chart updates from a spreadsheet, a no-signup text-input tool is probably the wrong shape for that job. It's strongest for one-off or occasional diagrams you want to produce and export yourself.

A useful next step

Before committing, sketch your flows on paper as source → target pairs with amounts. If your data fits that structure cleanly, SankeyMATIC will handle it well. If it doesn't—say, you need time-series animation or shared dashboards—look at general-purpose visualization tools instead, such as Observable for code-driven charts or Vega for a declarative grammar, both of which involve more setup but offer more control.

Related questions

More questions →
How to Customize and Export a SankeyMATIC Diagram

SankeyMATIC lets you adjust a diagram's appearance with on-screen controls and then export it as a high-resolution PNG, an SVG vector file, or a plain-text source file you can reopen later. All of this happens in the browser: there are no extensions to install, no code to write, and no email address or trial sign-up required. The only prerequisite is that you have already entered your flows in the Source [Amount] Target format, since the customization controls act on that data rather than replacing it.

Customizing the Diagram

Once your flows are entered, SankeyMATIC provides a wide array of controls that let you make the diagram look the way you want. These are interactive, so each change is reflected in the diagram as you make it — you can iterate on the appearance rather than committing to settings up front.

Typical things to adjust include:

  • Node and flow appearance — how the boxes and the bands connecting them are drawn.
  • Labels and text — how sources, targets, and amounts are displayed.
  • Layout and scale — how the diagram is proportioned and how amounts map to visual width.

Because the controls are interactive, the practical workflow is: change one setting, look at the result, and keep or revert it. If you are unsure where to start, make one change at a time so you can tell which control produced which effect.

Exporting the Diagram

SankeyMATIC supports two image export formats, each suited to a different destination.

Format What you get Best for
PNG A high-resolution image, with multiple sizes to choose from Slides, documents, chat messages, anywhere a flat image works
SVG A vector file Embedding in a web page or importing into a vector graphics editor

Choose PNG when the diagram will be viewed at a fixed size or placed in a document. Choose SVG when you need it to scale cleanly, sit inside a web page, or be edited further in vector software. The PNG export lets you pick from multiple sizes, so you can match the resolution to where the image is going rather than exporting one fixed size.

Saving Your Work as a Text File

Beyond image export, you can save the current state of your work in a readable plain text file. This is the format to use when you want to come back to the diagram rather than just look at it. Two things it makes easy:

  • Resuming later — reopen the file on any computer or in any browser and continue where you left off.
  • Comparing versions — because the file is plain text, you can show the differences between two source files to see exactly what changed between versions of a diagram.

If you expect to revise a diagram over time, saving the text file alongside each exported image gives you both a shareable picture and a restorable working copy.

Common Points to Watch

  • Customize before you export. Appearance changes are made interactively, so settle the look first and export once, rather than exporting repeatedly as you tweak.
  • Pick the format by destination, not by habit. A PNG dropped into a web page will not scale like an SVG; an SVG placed in a slide deck may be more than you need.
  • Keep the text file if the diagram is ongoing. The image exports are outputs; the plain-text file is the thing you can actually resume and diff.
  • No account is needed at any step. Nothing in the customize, export, or save process requires an email address or sign-up. SankeyMATIC notes that you are welcome to contribute to its development if you like, but that is optional.
Is SankeyMATIC free to use, and do I need an account?

SankeyMATIC is free to use, and you do not need an account to use it. According to the site, there are no extensions to install, no code to write, and you do not have to enter an email address or sign up for a trial period. You can contribute to support its development if you like, but that is optional.

What you can do without signing up

The site is built so you can go straight to making a diagram. Its own description of the workflow covers the main steps:

  • Enter data easily. Flows use a simple format: Source [Amount] Target.
  • Customize interactively. A wide array of controls lets you adjust how the diagram looks.
  • Save your work in multiple ways. You can export a high-resolution PNG at several sizes, export an SVG for embedding in a web page or importing into a vector graphics editor, and save the current state as a readable plain text file.

That plain text file matters if you care about continuity: it lets you resume work later on any computer or in any browser, and it lets you compare versions of a diagram by showing the differences between source files.

What "free" does and does not tell you

The page evidence supports these specific claims:

Question What the site says
Need to install an extension? No
Need to write code? No
Need an email address? No
Need to sign up for a trial? No
Can you contribute? Yes, optionally, to support development

What the available material does not state is a price, a paid tier, or any login requirement. So the safe reading is: the described use of the tool requires no account and no trial sign-up, and contributions are welcomed but not required. If you need certainty about commercial use, storage limits, or future paid features, check the site directly rather than assuming.

When this matters for your task

If you are evaluating SankeyMATIC for a one-off diagram, the no-account, no-install setup means you can test it immediately with a small dataset. If you are evaluating it for recurring work, the plain-text save format is the more relevant feature, because it gives you a versionable source file rather than only an image export.

Sankey diagrams themselves are used to compare amounts through different stages, so they fit things like budgets, financial results, the story of an application process, or elections with multiple rounds.

How to Enter Data in SankeyMATIC

Enter each flow on its own line using the format Source [Amount] Target. SankeyMATIC reads that text directly in your browser and builds the diagram from the flows you define. You do not need to install an extension, write code, or sign up to start.

The input format

Every line describes one flow from a source to a target, with the amount in square brackets between them:

Source [Amount] Target
  • Source — where the flow comes from (for example, a budget category or an earlier stage).
  • [Amount] — the quantity moving along that flow, written inside square brackets.
  • Target — where the flow goes.

Each line is independent, so a diagram is just a list of these flows. SankeyMATIC uses them to compare amounts through different stages, which is why the same source or target can appear on multiple lines.

A worked example

Suppose you are visualizing a simple budget where income is split between two spending categories:

Income [1000] Rent
Income [400] Savings

Here Income is the source on both lines, and the amounts show how it divides between Rent and Savings. Because both lines share the same source, SankeyMATIC treats them as branches of one flow rather than two unrelated entries.

To add another stage, keep chaining sources and targets:

Income [1000] Rent
Income [400] Savings
Savings [150] Emergency Fund
Savings [250] Investments

Now Savings is both a target (from Income) and a source (to Emergency Fund and Investments), so the diagram shows the money moving through multiple stages.

What happens as you type

The diagram updates from the flows you enter, so you can see the result while you build the list. This makes it practical to add lines one at a time and check the shape of the diagram as it grows.

Customizing and saving

Once the flows are in place, SankeyMATIC provides a wide array of controls to adjust how the diagram looks. When you are happy with it, you can export:

  • a high-resolution PNG image, choosing from multiple sizes;
  • a vector file (SVG), suitable for embedding in a web page or importing into a vector graphics editor.

You can also save the current state of your work in a readable plain text file. That makes it easy to resume later on any computer or in any browser, and to compare versions of a diagram by showing the differences between source files.

Common points to watch

  • Keep the brackets. The amount must sit inside [ ] on the same line as its source and target.
  • One flow per line. Each line defines a single source-to-target flow; do not combine multiple flows on one line.
  • Reuse names exactly. If a name is spelled differently on two lines, they will be treated as different sources or targets rather than connected stages.
  • No account required. You do not have to enter an email address or sign up for a trial period to use it.
What Is SankeyMATIC?

SankeyMATIC is a free online Sankey diagram builder that runs in your browser. You type your flow data in a simple text format, and it draws a flow diagram you can style interactively and export as an image or vector file. It suits anyone who needs to show how amounts move between stages — budgets, financial results, application pipelines, multi-round elections — without installing software, writing code, or signing up for an account.

What a Sankey diagram shows

A Sankey diagram compares amounts as they pass through different stages. Instead of a bar or line chart, it draws flows as bands whose width is proportional to the amount, so you can see at a glance where volume enters, splits, and exits.

Typical uses named on the site include:

  • Budgets and financial results
  • The story of an application process
  • Elections with multiple rounds

The common thread is a quantity that moves through stages and divides along the way.

How you enter data

The input format is a single line per flow:

Source [Amount] Target

Each line says that some amount flows from a source node to a target node. You list as many lines as you need, and SankeyMATIC turns them into a diagram. There is no code to write and no schema to configure — the structure of your diagram comes entirely from the source/target names you use.

Customizing the diagram

SankeyMATIC provides a wide array of interactive controls so you can adjust how the diagram looks. You change settings and see the result update, rather than editing a stylesheet or re-rendering by hand. This is where you tune the appearance after the data is in place.

Saving and exporting your work

You can get your diagram out in several forms:

Output What it's for
PNG (multiple sizes) High-resolution image for slides, docs, or print
SVG Vector file for embedding in a web page or importing into a vector graphics editor
Plain text file Saving the current state of your work

The plain text save is worth noting for two reasons: you can resume your work later on any computer or in any browser, and you can compare versions of a diagram by diffing the source files.

What "use it freely" means here

According to the site, using SankeyMATIC involves:

  • No extensions to install
  • No code to write
  • No email address required
  • No sign-up or trial period

The site also notes you are welcome to contribute to support development if you like. The page does not state pricing terms beyond this, so treat the contribution as optional support rather than a required purchase.

When to use it

SankeyMATIC fits well when you want a flow diagram quickly and want to control its look without a design tool. It's a good match if you:

  • Need to show amounts moving through stages
  • Prefer typing data over dragging shapes
  • Want a PNG or SVG you can drop into a page or deck
  • Want to keep an editable, diffable copy of the diagram

If your goal is a static chart of categories rather than flows between stages, a different chart type will usually communicate better.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2013, this domain has about 12 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

The observed email authentication setup is incomplete: DMARC is missing. Nameservers are provided by pair.com, indicating managed DNS hosting. MX records point to the pair.com email service. No CNAME was found; the observed records resolve directly to addresses. DNSSEC signatures were not detected, so this additional DNS authenticity protection is not confirmed.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. No obvious internal addresses or debug information were found in the headers. The Server header identifies Apache without an exact version. No explicit CDN or WAF marker was found in the response headers.

Technology Stack Analysis

The public page identifies Apache without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. Twitter Card metadata is configured. The title has 41 characters, within a common display range. A meta description is present, with 45 characters.

Hosting and Email

DNSpair.com
Hostingpair Networks
Emailpair.com
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagPittsburgh, Pennsylvania, United States Inferred 66.39.146.53

Registration details

RDAP / WHOIS

Registrarpair Networks, Inc. d/b/a pair Domains
Registered2013-12-29
Expires2029-12-29
Domain statusclient transfer prohibited
Nameserversdns4.pair.com、ns9.ns0.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Asankeymatic.com66.39.146.533600—
MXsankeymatic.commail3.g1.pair.com360050
NSsankeymatic.comdns4.pair.com3600—
NSsankeymatic.comns9.ns0.com3600—
TXTsankeymatic.comv=spf1 include:webmail.pair.com include:relay.pair.com include:pairlist.com a:www7.g24.pair.com a:mail3.g1.pair.com ~all3600—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectsankeymatic.com
IssuerLet's Encrypt
Valid until2026-12-09T03:48 · Remaining when checked: 69 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html
serverApache

Identified technologies

Apache

Pages, Search and Sharing

Meta descriptionAn online Sankey diagram builder for everyone
Canonical URLNot detected
LanguageEnglish (default)
Twitter Cardsummary

No robots.txt found

No sitemaps found

User reviews (0)

  • No reviews yet.