Chart Maker

Make charts online for free — paste data from Excel, Google Sheets or a CSV file and turn it into a bar, line, area, pie, doughnut or stacked chart. Add a title and axis labels, show values or percentages, choose a colour palette and size, and download a sharp PNG or JPG. No sign-up.

100% private — everything runs in your browser. Conversion happens on your device; nothing is uploaded.

100% private — runs in your browser

First row: series names. First column: labels.

Paste a table from Excel or Google Sheets (or type comma-separated values) and the chart updates as you type. Downloads are rendered at 2× for sharp slides and documents. Your data never leaves your device.

How to make a chart

  1. Paste your data — labels in the first column, one column per series.
  2. Choose a chart type and colour palette.
  3. Add a title, axis labels and value labels.
  4. Download the chart as PNG or JPG.

What you can use it for

  • Add charts to reports, slides and documents
  • Visualise survey results and sales figures
  • Make charts for blog posts and social media
  • Create quick graphs for homework and presentations

More free tools

Editing images?

Convert, compress, resize and vectorize images with our free, private image tools.

See all free image tools →

Frequently asked questions

How do I make a chart from my data?

Paste a table with labels in the first column and numbers in the next columns. The first row names each series. Pick a chart type and the chart updates instantly.

Which chart types are available?

Vertical and horizontal bar charts, stacked bars, line charts, area charts, pie charts and doughnut charts.

How do I show values on the chart?

Tick Show values to print each number on its bar or point. Pie and doughnut charts can also show percentages.

Can I download a transparent chart?

Yes — set Background to Transparent and download a PNG to place the chart on any slide colour.

Can I paste data from Excel or Google Sheets?

Yes. Select the cells (including the header row), copy, and paste into the data box — the columns are detected automatically. You can also import a .csv file.

Is my data uploaded?

No. The chart is drawn in your browser and your numbers never leave your device.