Graph Maker (Bar, Line, Pie)

Type or paste a table and get a bar, horizontal bar, stacked, line, pie or donut chart. Save one clean figure as PNG or SVG for reports, blogs and slides.

Features

  • Six chart types – bar, horizontal bar, stacked bar, line, pie, donut. Switch types without losing data
  • Type into the table or paste straight from Excel, Google Sheets or CSV (header row detected automatically)
  • Eight colors ordered so adjacent series stay distinguishable with color-vision deficiency. Removing a series never recolors the rest; every color can be changed
  • Y-axis from zero, 1-2-5 tick steps, no dual axes – honest defaults so the numbers read correctly
  • Save PNG (2× resolution) or SVG, copy the image, print, share by URL. Hover for values
  • Title, axis labels, unit, value labels, aspect ratio (16:9 / 4:3 / 1:1) and text size

Use it for

One figure for a report

Type the numbers and paste the PNG – no spreadsheet needed.

Blog and social posts

Turn survey results into a pie chart. SVG stays sharp at any size.

School projects

Temperatures or counts over time as a line chart, printed for a poster.

A cleaner version of your spreadsheet chart

Paste the table and get a consistent palette – no color picking.

Privacy

Data is processed in your browser and saved on this device (localStorage). Nothing is sent to a server, except the share URL (which contains the data) when you use the URL shortener.

FAQ

How do I paste from Excel or Google Sheets?

Copy the cell range, paste it into the "Paste a table" box and press "Import into table". Tab-separated (copied cells) and comma-separated (CSV) both work. A first row of text becomes the series names; the first column becomes the category names.

What if my pie chart has many slices?

Beyond eight slices the smaller rest is grouped into one "Other" slice, because more colors stop being distinguishable. To show everything, use a bar or horizontal bar chart.

Can I make a dual-axis chart (two y-scales)?

No. Dual axes invite readers to see meaning where two lines cross, which is misleading. Put measures with different units in separate charts side by side.

Can the y-axis start somewhere other than zero?

No. Bars encode quantity by length, so a non-zero baseline exaggerates differences. To highlight small differences, use a line chart with value labels on.

Can I change the colors?

Yes – use the color swatch next to each series name. The default eight are ordered so adjacent colors remain distinguishable for people with color-vision deficiency.

Is my chart saved?

It is saved in this browser and restored next time. To open it on another device, use "Copy share URL" – the URL carries the data.

Related tools

Chart type

Data

Load an example

Appearance

Aspect ratio
Text size