Your data.
A clear chart.

Turn your numbers into charts you can customize and export.

MakeMeChart

Donut chart.json — Chart Editor

Rendering your chart…

Your data. Your next chart.

chart.json

JSON

Find the right chart for your data.

Parts of a whole. Changes over time. Relationships worth a closer look.

Donut Line Area Bar Scatter Quadrant Treemap Candlestick Mosaic
Open the editor ↗

Prototype visually first.

Tune the chart in the editor, copy the JSON, send it to the API.

"type": "donut",
"labels": ["Design", "Build", "Share"],
"data": [40, 35, 25],
"thickness": 40
✓ Valid chart JSON

More charts to explore.

View all charts

Charts from your code.
One request, one image.

request.shPOST /api/v1/chart
curl -X POST https://makemechart.com/api/v1/chart \
  -H "Authorization: Bearer $CHART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "type": "donut",
  "format": "svg",
  "labels": ["Design", "Build", "Share"],
  "data": [40, 35, 25],
  "colors": ["#2B4CFF", "#8FA3FF", "#101512"],
  "thickness": 62
}'
  • Send JSON, get a finished chart

    SVG or PNG, ready to embed in your product or documents.

  • Nothing to build or host

    No chart rendering for your team to maintain.

  • On-brand output

    Colors, size, thickness, gap and legend are fields of the request.

Your data in.
A clear chart out.

Read the API reference, get a key, and send your first request.

makemechart Built with D3.js. Made for your data. © 2026 makemechart.com