Free · no sign-up · SVG, PNG and an API

Charts that look designed, in seconds.

Type your numbers, drag them into order, pick your colors. MakeMeChart turns them into clean donut and line charts you can copy as SVG or download as PNG — no account, no watermark, no cost.

0
accounts needed
3
export formats
charts, free
traffic-mix.svg
18.4k visits
Organic 32%
Referral 23%
Direct 19%
Social 14%
Copy SVG SVG PNG
Chart types

Pick the shape your data already has

Two chart types today, each with a full editor. More are on the way — the next one is picked by vote.

How it works

Three steps, one browser tab

1

Type your data

Add labels and values in a plain table. Drag rows to reorder, delete what you don't need.

2

Make it yours

Pick colors per slice, adjust size, thickness and gaps, toggle labels. The preview updates as you type.

3

Take it with you

Copy the SVG straight to your clipboard, or download SVG for design tools and PNG for slides.

What you get

Small tool, no rough edges

Copy SVG to clipboard

One click, then paste into Figma, your editor, or an email. No download folder archaeology.

Export SVG & PNG

Vector for print and design work, raster for decks and docs. Both straight from the browser.

Drag & drop ordering

Reorder rows by dragging. Slice order follows your data, not an alphabet you never asked for.

Full color control

Pick any color per slice or line with a real color picker, or lean on a palette that already works.

No account, no paywall

Nothing to sign up for, nothing to cancel. Open the page, build the chart, close the tab.

REST API

POST a JSON config to /api/chart and get SVG back. Same renderer as the UI, automated.

For developers

Same charts, straight from your code

POST a JSON config to /api/chart and get an SVG back — same renderer the editor uses. Generate reports, embed charts in emails, or wire it into a bot.

Read the API docs
request.sh
curl -X POST https://makemechart.com/api/chart \
  -H "Authorization: Bearer $CHART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "donut",
    "labels": ["Organic", "Referral", "Direct"],
    "data": [32, 23, 19],
    "innerRadius": 60,
    "showLabels": true
  }'

Your data deserves better than a spreadsheet screenshot

Open the editor, paste your numbers, and have a chart ready before your coffee cools down.

The charts on this site are created using D3.js, a powerful JavaScript library for data visualization.

© 2026 makemechart.com