Spectral Ring Chord Diagram Generator

Spectral Ring Chord Diagram Generator

Use Spectral Ring Chord Diagram Generator

All GotoKit tools run directly online, no download required.

Upload a three-column source,target,value CSV to build a spectral chord diagram: nodes are laid clockwise around the circle from largest total to smallest, and each arc takes its colour from one continuous spectral ramp (red through orange, yellow and green to blue), so hue itself encodes rank — the biggest node is red, the smallest leans blue. Every relationship is drawn as a uniform thin teal line running from the midpoint of one node’s arc segment to the other, bending in toward the centre and weaving into a mesh when dense. A translucent pink ring anchors the middle and a small black dot marks each arc. White dividers inside an arc are that node’s connection list. Built for co-occurrence, trade, citation and collaboration matrices, with dark mode and PNG / SVG export, all processed locally.

Drop a CSV file here or click to upload Format: source,target,value; up to 200 rows and ≤60 nodes. A→B and B→A are merged into one two-way relationship (values added)
Display mode Light
All data is processed locally in your browser, never uploaded

About this tool

When a relationship matrix has dozens of nodes and hundreds of links, classic chord ribbons paint over each other into a solid smear and the ranking stays buried in a legend. This chart replaces both: colors are not a repeating palette but sampled along one continuous spectrum by node rank, so hue becomes the scale — reddest is largest, bluest smallest; and links skip width mapping entirely, becoming uniform thin lines that bend toward the centre, so a dense chart weaves a mesh you can actually trace from one node to the other.

  • Export crisp PNG / SVG you can keep editing
  • Multiple built-in themes, one-click switch
  • Light and dark canvas support
  • Free, no watermark, no limits

Compared with general charting workflows

Aspect This tool Typical alternative
Visual direction Optimized for a specific chart grammar More general, but more setup
Export Fast PNG/SVG export first More formats, but heavier workflow
Best fit Slides, landing pages, and social visuals Building bespoke analytical charts from scratch

Docs

A free online spectral ring chord diagram generator. Upload a three-column source,target,value CSV and turn a pairwise relationship matrix into a colored ring: nodes are laid clockwise from the largest total to the smallest, and each arc takes its color from one continuous spectral ramp (red, orange, yellow, green, teal, blue), so hue itself is the ranking — the biggest node is red and the smallest leans blue. Every relationship becomes a uniform thin teal line running from the midpoint of one node’s arc segment to the other, bending in toward the centre and weaving into a mesh when dense, with a translucent pink ring anchoring the middle. The demo chart loads instantly and exports to high-resolution PNG / SVG.

What a spectral ring chord diagram is

A classic chord diagram encodes flow volume as ribbon width, which forces you to compare thicknesses. This variant takes a different route: it gives order to color and relationships to thin lines. Arc length is still allocated by each node’s total, but colors are not drawn from a repeating palette — they are sampled along one continuous spectral ramp by node rank. Rank 1 lands on the red end, the last rank on the blue end, and everything in between falls into orange, yellow, green and teal. You therefore never need a legend: redder means bigger, bluer means smaller.

The second difference is the shape of the links. Instead of width-mapped ribbons, every relationship is a uniform 2px line drawn from the midpoint of each node’s arc segment, connected by a soft curve that bends toward the centre. The payoff shows up in dense networks: wide ribbons paint over each other into a solid smear, while thin lines weave a mesh whose routes stay traceable. You can follow a single line all the way from A to B, and you can see at a glance which nodes sit at the hubs.

Three details sit on the ring. Inside each arc, white dividers split it by each relationship’s value, so the divider count equals that node’s number of connections. A small black dot marks the centre of every arc. And node names sit outside the ring, rotated along the tangent, so they never eat into the drawing area.

What you can do

  • Upload three columns: source,target,value, one row per relationship, with value required to be positive.
  • Automatic symmetric merge: A→B and B→A are combined into a single two-way relationship with their values added, so no connection is drawn twice.
  • Ranked clockwise layout: nodes are ordered by total from largest to smallest, with the biggest fixed at twelve o’clock.
  • Continuous spectral sampling: colors are interpolated along the ramp by node index, so hue reads as rank and never repeats.
  • Uniform thin links: all relationships share the same 2px teal stroke, forming a legible network texture at high density.
  • White dividers inside arcs: each arc is split by its individual relationship values — the cell count is that node’s connection count.
  • Pink centre ring: a translucent anchor for the eye that carries no data.
  • Sample equals template: download the CSV template, upload it back, and you get exactly the chart on screen.
  • Light / dark mode: dark mode only changes the background and text contrast, never the structure.
  • PNG / SVG export: ready for reports, slides, posters and dashboards.
  • Local processing: everything is parsed and drawn in your browser, never uploaded.

How to use it

  1. Open the page and the default sample is already drawn: 28 country nodes forming a dense network after 119 raw flow rows are merged into two-way links.
  2. Upload a CSV, or grab the format with “Download CSV template”. Up to 200 rows and ≤60 nodes.
  3. Hover any thin line to see “node ↔ node : value”. Hover an arc to see that node’s total.
  4. Switch light or dark, then download PNG or SVG.

CSV example:

source,target,value
USA,CHN,540
CHN,USA,520
USA,CAN,400
CAN,USA,420
DEU,NLD,200
NLD,DEU,220

The first two rows, USA,CHN,540 and CHN,USA,520, merge into one USA ↔ CHN relationship worth 1060.

Where it fits

  • Co-occurrence and co-words: keyword, tag or product co-occurrence matrices, to spot topic clusters and hub terms.
  • Trade and logistics: two-way volume between countries or regions, to see which nodes dominate and which sit at the edge.
  • Citations and collaboration: paper or patent citations and co-authorship networks, to find core institutions and clusters.
  • Calls and messages: exchange counts between numbers or accounts, to surface unusual hubs and ring structures.
  • Ecological and biological networks: species interactions, protein interactions, gene co-expression.
  • Internal operations: ticket, approval or email traffic between departments and teams.
  • Migration: city-to-city in and out flows, to read the two-way intensity profile.

Notes

The core idea is color carries order, thin lines carry relationships: arc length still follows totals, but color is sampled continuously along a spectrum, so hue becomes a ranking scale and one layer of legend reading disappears; links skip width mapping to preserve traceable paths in a dense network. That makes it best suited to moderately sized, densely connected matrices (roughly 10 to 60 nodes). If you need to compare the strength of individual relationships precisely and width differences matter more to you, a classic chord diagram is the better fit; if your data splits naturally into a many-and-small side and a few-and-large side, use the group flow chord diagram instead.


Last verified: 2026-09-17

How to read this chart

Start with color: sweep clockwise from the reddest arc, and the hue slides gradually toward blue — that ramp is the ranking scale, so the reddest node has the largest total and the bluest the smallest, with no legend needed. Then look at arc length: each arc’s angular width is proportional to its total, and the red arc is usually the longest. Next, the white dividers inside an arc split it by each relationship, so more dividers mean more connections; the black dot at each arc’s centre marks the node. Finally, the inside: one teal line is one two-way relationship, its ends landing on segment midpoints of two different arcs and bending toward the centre before opening out — stacked together, the lines reveal hub nodes (many lines converge) and peripheral ones (only one or two). The pink ring in the middle is purely a visual anchor and encodes nothing.

FAQ

How are the arc colours decided, and do they encode value?

Colour encodes **rank**, not absolute value. Nodes are first sorted by total relationship weight, then rank 1 takes the red end of the spectral ramp, the last rank takes the blue end, and the nodes in between are linearly interpolated through orange, yellow, green and teal. So "redder is bigger, bluer is smaller" holds, but for two nodes with similar reds you still need the hover tooltip or the arc length to compare their actual totals — hue gives order only, arc length gives proportion. The upside is that colours never repeat no matter how many nodes there are, and one extreme value cannot squeeze every other node into the same hue.

If both A→B and B→A are in the CSV, will it draw two lines?

No. The tool treats `A→B` and `B→A` as the same undirected relationship, merging them into one line and adding the values. For example `USA,CHN,540` and `CHN,USA,520` become a single USA ↔ CHN link worth 1060, and the tooltip uses "↔" to signal two-way data. This lets you feed in bidirectional flow data (exports and imports, in and out migration, calls both ways) without drawing the same connection twice and piling meaningless overlap into the middle. If you genuinely need to tell directions apart — say you must see A’s exports to B separately from B’s exports to A — use the group flow chord diagram or an arrowed Sankey instead.

When should I use this instead of a classic chord diagram?

Use it when you need **order** and **traceable paths** at the same time. With dozens of nodes and hundreds of links, classic chord ribbons overlap into a solid smear, and following one ribbon through to both of its endpoints becomes hard; the thin-line version keeps that path legible at the same density. Meanwhile sampling colour along a continuous spectrum makes the ranking directly visible and removes one layer of legend reading. Conversely, if your main goal is to **compare the strength of individual relationships precisely** and width differences matter more — say you need to see at a glance that one link is twice as thick as another — a classic chord diagram fits better. And if your data splits naturally into a many-and-small side and a few-and-large side, use the group flow chord diagram.

Is this chart tool better for slides, reports, or social visuals?

All three can work, but each needs a different emphasis. Slides care about legibility, reports care about structure and annotation, and social visuals care about density and style. Tune colors, labels, and export size for the destination.

When should I export PNG instead of SVG?

PNG is usually better for slides, chats, or social sharing, while SVG is better if you need to keep editing, scale for print, or embed the graphic in a design system. If the target platform does not support SVG, export a higher-resolution PNG.

How is this different from a general charting tool?

These tools are optimized for a specific visual grammar, so you can get to a strong result faster. General charting tools are more flexible across many chart families, but usually take more setup and styling work.

Can I use this tool on mobile phones or tablets?

Most tools work in modern mobile browsers, but complex charts, larger files, and precision drag-and-drop tasks usually feel better on desktop. If speed and control matter, desktop is the safer choice.

Is this tool better for one-off tasks or recurring workflows?

It is strongest for fast one-off tasks, quick verification, and temporary exports. If you need long-term automation, team collaboration, or deeper integration, you will usually pair it with desktop software, scripts, or a larger system.

More from Design

All Design tools

Circular Evidence Network Plot Generator

Generate a circular evidence network from independently entered patient totals and pairwise study counts in CSV. Node area shows patients and curve width shows studies, with local processing, light/dark mode and PNG/SVG export. No statistical analysis.

Pantone Color Picker

Pick any color and find the nearest Pantone reference instantly, with ready-to-copy HEX and RGB values for design and print workflows.

Color Wheel Studio

Explore colors with an interactive wheel, fine-tune HEX, RGB, HSL, and HSV values, and save palettes directly in your browser.

Color Scheme Generator

Generate color schemes from a base color using 7 harmony rules with live UI preview and export to HEX, Tailwind, or CSS variables.

Pantone + CMYK + RGB Print Palette

Professional print palette with 150+ Pantone swatches, 2-5 color combos, auto Pantone matching, real-time CMYK, and simulated coated-paper preview.

Gradient Art Generator

Create layered radial-gradient artwork with blend modes, random presets, and copy-ready CSS for modern backgrounds and hero sections.

Chord Diagram Generator - Free Online Circular Chart Maker

Read pair-wise relationships with a circular chord diagram: nodes ring the circle, arc length shows each node’s total flow, and ribbon width plus color encodes how strongly any two nodes connect. Made for migration, trade, calls or citations, with three color themes and PNG / SVG export.

Elegant Date Ring Bubble Chart

Map a full year of events onto a concentric date ring — months on the outer circle and days aligned inward — so each event floats as a soft gradient bubble over its own calendar cell. Sparse days and crowded holidays reveal themselves instantly in a refined, low-saturation palette with light / dark canvas and PNG / SVG export.

Dual Gradient No. 1 Nightingale Rose Chart

A Nightingale rose whose petals sweep outward in a symmetric ring, each one brushed with a two-tone gradient instead of a flat color. An optional year label sits at the center of the chart, and light / dark canvas styles come with PNG / SVG export.

Poster Two-Column Sankey Diagram Generator

A poster-grade two-column Sankey: left-side nodes take vivid colors while right-side nodes are shaded in weight-based grays, and every flow band carries its own name, value and share. The clean two-column layout is ready to drop into a poster, with light / dark canvas styles and PNG / SVG export.

Streamgraph Generator - Free Online River Chart Maker

A smooth streamgraph where every series stacks symmetrically around a baseline that sways with time, the stacked shapes undulating like shifting river channels. Ideal for comparing how the parts of a whole change together over the years; supports 2 to 16 series and 3 to 40 rows, with light / dark canvas and PNG / SVG export.

Morandi Streamgraph Generator - Free Online River Chart Maker

A streamgraph dressed in a Morandi blue-to-pink palette: low-saturation navy, blue-gray and dusty rose keep the layered river calm and easy on the eye, thin white seams separate every layer, and a top legend keys colors to series. For stacked trend views that still feel refined, with light / dark canvas and PNG / SVG export.

Error Band Chart Generator - Free Online Confidence Band Maker

A continuous error band chart: instead of a fixed shadow under the main line, a band hugs the line and changes width point by point, swelling in volatile periods and thinning in calm ones, so trend and uncertainty live in one frame. Classic off-white, rainbow and Morandi themes with light / dark canvas and PNG / SVG export.

Line Bubble Chart Generator - Free Online Log-Scale Bubble Chart Maker

A curved-stem bubble chart for timelines: each event sits on a year axis, a thin stem bows rightward off the bottom spine and lifts a translucent bubble, and a logarithmic Y axis keeps values across orders of magnitude (0.7 to 14) comparable in one frame while bubble size maps by square root. Five category colors, light / dark canvas and PNG / SVG export.

Morph Bubble Zoning Diagram Generator - Free Online Organic Bubble Diagram Maker

A Morph Bubble Zoning Diagram where child nodes fuse into their hub with Metaball surfaces instead of floating detached, labels run along each node’s outer arc, dashed links connect the bubbles, and a teal-to-green four-color palette keeps the cluster calm. Made for hub-and-member structures; light / dark canvas and PNG / SVG export included.

Scallop Chord Diagram Generator - Free Online Bipartite Chord Diagram Maker

A scallop-shaped bipartite chord diagram: group arcs along the bottom are weighted by total flow into unequal scallops, target nodes fan across the top in equal-width arcs, and the flows between them become thin ribbons bending along center-crossing Bézier curves, with radial labels that never tangle. Built for few-groups-to-many-targets bipartite data; light / dark canvas and PNG / SVG export.

Annotated Heatmap Generator - Free Online Table Heatmap Maker

A table heatmap that keeps the numbers legible: every cell is both color-filled and labeled with its value, a diverging scale stretches from zero toward positive and negative extremes, and a vertical ticked color bar sits on the right. Themes for classic, rainbow and Morandi looks, light / dark canvas, PNG / SVG export.

Grouped Bar Chart with Error Bars Generator - Free Online Chart Maker

A grouped bar chart with error bars in the restrained academic style: two pastel-colored bars side by side, black I-shaped error bars on top, a full black axis frame and x labels rotated 45 degrees — a faithful reproduction of a paper-ready figure. Built for experimental group comparisons, with light / dark canvas and PNG / SVG export.

Ridgeline Plot Generator - Free Online Joy Plot Chart Maker

A ridgeline (joy) plot that stacks several distributions along their own horizontal baselines, peaks rising smooth and never overlapping, with a series name on the left of each row and a dot legend beneath — ideal for comparing the peaks and spread of many groups side by side. Up to 6 series and 400 rows, with light / dark canvas and PNG / SVG export.

Radial Stacked Bar Chart Generator - Free Online Circular Bar Plot Maker

A radial stacked bar chart (racetrack / circular bar plot) where each row of data becomes one concentric ring, split into stacked category arcs whose lengths stay proportional to the ring total — like laps of a track labelling each year’s composition. An italic total sits just beyond every arc end and a vertical square-marker legend keys the colors; light / dark canvas and PNG / SVG export included.

Five-Stage Pastel Gradient Sankey Diagram Generator

A five-stage Sankey that renders source → transit → hub → channel → destination in one chart. Every node takes its own pastel color, ribbons blend a source-to-target gradient at low opacity, and slim nodes carry white pill labels on the inner columns. Three soft palettes, light / dark canvas and PNG / SVG export.

Energy Flow Sankey Diagram Generator

A free-depth energy flow Sankey that renders energy sources → conversion carriers → end uses in one chart, in UK DECC style. Every node takes an earthy multi-hue color, ribbons blend a source-to-target gradient at ~0.2 low opacity, and all node labels sit to the right of their bars with no background. Three palettes, light / dark canvas and PNG / SVG export.

Metabolite–Pathway Enrichment Sankey Generator

Render a two-column metabolite → pathway enrichment Sankey plus a matching right bubble panel in one chart. Ribbons use one flat light-gray tone at ~0.6 opacity so overlaps darken; every label sits to the left of its bar, right-aligned and vertically centered with no pill; ~50 pastel metabolites feed 11 gem-toned pathways; the bubble panel aligns row-by-row, x = -Log(Pvalue), area = Count, red shade = Hit Ratio. Light / dark canvas and PNG / SVG export.

Four-Stage Decision Sankey Diagram Generator

A four-column Sankey that renders the whole funnel at once — origin, destination, decision, then breakdown by origin. Volume layers in from the left, the right side splits it into accepted-versus-rejected comparison bars per source, and a year badge plus three palettes complete the academic poster look for review, approval or admission flows.

Triangular Distribution Matrix Heatmap Generator

Lay out a frequency matrix — how many days each category spends in every value bin — as a stepped triangular heatmap. Cell color encodes frequency while IQR ranges, median dots and mean crosses are drawn automatically, revealing skew and spread at a glance. Three palettes, light / dark canvas and PNG / SVG export.

Circos Gradient Ribbon Chord Diagram Generator

A Circos-style chord diagram split into warm and cold camps: warm nodes and cold nodes each form a continuous arc, and the link between them becomes a ribbon that gradients from one end’s color to the other’s. Whole-camp flows are legible at a glance for matrices such as genomics, networks or ecology; dark mode and PNG / SVG export included.

Bubble Chord Diagram Generator - Circular Collaboration Network

A bubble chord diagram places paired relationships around one big circle: each node is a bubble whose size shows the node scale and whose fill walks an aqua-to-blue colormap for strength; links bow toward the center with thickness proportional to the flow value, while node names radiate outside the ring. Built for collaboration networks, supply-chain dependencies and inter-team flows where each node also carries metrics, still legible around 30 nodes; dark mode and PNG / SVG export.

Radial Arc Flow Diagram Generator

A radial arc flow diagram for country-to-organization flows: a top arch is segmented by region with country ticks along the arc, and curves stream down from each tick into organization nodes sized by total volume. Built for global trade, aid or migration narratives, with dark mode and PNG / SVG export.

Two-Tone Ring Chord Diagram Generator - Bipartite Flow Chart

A two-tone ring chord diagram for bipartite source-to-target flows: a slate top half-ring holds sources and a pink bottom half-ring holds targets, each node an arc sector weighted by its total flow; bezier curves cross the open center toward arrowheads on the target side. Built for threat modeling, capability mapping and requirements traceability; dark mode and PNG / SVG export.

Double Fan Colorful Chord Diagram Generator

A double-fan colorful chord diagram turns bipartite flows into an hourglass: five solid-colored arcs fan across the top and five pastel arcs fan across the bottom along one circle, with open gaps at 3 and 9 o’clock. Translucent colored ribbons cross the center waist, and every sector carries its own tick axis starting at 0 with majors every 10 units. Built for channel flows, cost allocation and requirement coverage; dark mode and PNG / SVG export.

Circos Collinearity Chord Diagram

A Circos collinearity chord diagram treats ring segments as continuous coordinate tracks instead of discrete nodes: outer ticks show positions and thin curves in the center map one interval to another. Built for genome synteny, block migration, address-range remapping, batch reassignment and stratigraphic comparison, with light/dark mode and PNG / SVG export.

Group Flow Chord Diagram Generator

Draws “many sources into a few groups” as one ring: the left half holds small source arcs in a single purple, the right half holds group arcs one colour each with a matching vertical legend, arc width equals node totals, and ribbons are tinted by their target group. White dividers inside group arcs show at a glance how many sources feed each one. Built for sample classification, channel attribution, topic assignment and batch destinations, with dark mode and PNG / SVG export.

Arc Diagram Generator

A classic arc diagram that flattens co-occurrence onto one baseline: colored group ticks sit on the line, vertical group-colored labels stand at the left, and relationship strength is drawn as semi-transparent semicircle arcs whose height and thickness vary with the weight — clean even at 400 relations. Great for timelines and ranked pairings; dark mode and PNG / SVG export.

Grouped-Color Rose Chart Generator

Turn category, value and group columns into a Nightingale rose where every petal takes the color of its group, hues flowing smoothly from one segment to the next. Includes a label toggle, light / dark canvas styles and PNG / SVG export, all rendered locally.

Excalidraw Whiteboard

Use a hand-drawn online whiteboard for flowcharts, sketches, wireframes, and annotations with local editing and export.

Browse all categories