Chart Link

Paste data. Get a chart image.

CSV or JSON in, SVG or PNG out, sized for email, Slack, slides or a README. Free, and it all happens in your browser.

Three steps

  1. Paste CSV or JSON, or a spreadsheet’s cells.
  2. Pick a chart and the size of where it goes.
  3. Download it as SVG or PNG.
Make a chart
Weekly signupsBar chart: Sample data. 6 categories, from W1 to W6. Signups: lowest 42 (W1), highest 94 (W6). Values: W1 42; W2 58; W3 51; W4 76; W5 69; W6 94.Weekly signupsSample data020406080100425851766994W1W2W3W4W5W6
Pasted on the left, exported as PNG

Make a chart.

Nothing you paste is uploaded.

Your data

Data format

12 rows, 3 columns. Comma-separated, first row is the header.

Or try a sample: , , .

Reading options

The chart

Type
Size
More settings
Columns
Series to chart
Text
Numbers
Style

Preview

Weekly signupsLine chart: New accounts, and accounts that finished setup (sample data). 12 categories, from Jul 6 to Sep 21. Signups: lowest 182 (Jul 6), highest 398 (Sep 21). Activated: lowest 96 (Jul 6), highest 241 (Sep 21). Values: Jul 6: Signups 182, Activated 96; Jul 13: Signups 205, Activated 112; Jul 20: Signups 198, Activated 104; Jul 27: Signups 240, Activated 131; Aug 3: Signups 262, Activated 150; Aug 10: Signups 251, Activated 139; Aug 17: Signups 298, Activated 171; Aug 24: Signups 315, Activated 186; Aug 31: Signups 302, Activated 179; Sep 7: Signups 344, Activated 205; Sep 14: Signups 371, Activated 226; Sep 21: Signups 398, Activated 241.Weekly signupsNew accounts, and accounts that finished setup (sample data)SignupsActivated0100200300400Jul 6Jul 13Jul 20Jul 27Aug 3Aug 10Aug 17Aug 24Aug 31Sep 7Sep 14Sep 21

800 × 400 px

Drawn in your browser. Nothing you paste is uploaded.

Export

More export options
PNG size

Why not just ask an AI?

You can. Chart Link is for when you want the image now, sized for where it goes, without uploading your data.

Seconds, not a conversation
Paste, pick, download. No prompt to write, no code to run, no back and forth to get the axis right.
Your data isn’t uploaded
The chart is drawn in your browser. Pasting numbers into a chat sends them to its servers.
Sized for where it goes
An email, Slack, a README or a slide: a PNG with twice the pixels for sharp screens, or an SVG that stays sharp at any size.

Tools and guides

Questions

Something else? Send us a note, right from the page.

What is Chart Link?

A chart maker for charts that go into other things: emails, Slack messages, slides and READMEs. Paste data, pick a chart, download an SVG or a PNG.

Is it free?

Yes, with no account. Downloads, copies and editor links are all free.

Where is my data stored?

Only in your browser. Nothing you paste is uploaded.

The builder keeps your chart and all the data you pasted in the address after the #, which browsers never send to a server. So an editor link you copy carries all that data, even columns the chart leaves out, to anyone who opens it. A PNG or SVG holds just the chart.

Which charts can it make?

Bar (vertical, horizontal, grouped and stacked), line, area, pie, donut, scatter and histogram, in five themes: Ivory, Paper, Carbon, High contrast and Plain.

What doesn’t it do?

One chart at a time, with up to 8 series and 5,000 rows. One value axis, on purpose: two scales on one chart suggest links that may not exist.

Exports are still images, without tooltips or zoom. Only ISO dates (2026-07-06) go on a time axis; other dates stay labels. An SVG uses the fonts of the computer that opens it unless you outline its text; a PNG always looks as previewed.

Are the charts accessible?

Each SVG carries a title and a text description of the data for screen readers. Colors are checked for color blindness and have 3:1 contrast or better, and the High contrast theme adds line patterns and markers.

Can I use the charts commercially?

Yes. The files are yours to use anywhere, without credit.

Is there an API?

No, and no hosted image links either. For a chart in an email, a README or a report, download the PNG or SVG and put the file where it goes.