All Guides

How to Make a Chart from CSV or Excel Online for Free

Chart Generator turns a simple data table, typed in by hand or uploaded from a CSV or Excel file, into a clean chart you can download as an image, no spreadsheet software or design tool needed.

  1. 1Open the Chart Generator tool.
  2. 2Upload a CSV or Excel file, or edit the example data directly in the grid. The first column is your category labels; each column after that is a data series.
  3. 3Choose a chart type: Bar, Line, Area, Pie, or Scatter.
  4. 4Click "Download PNG" to save the chart as an image.
Open Chart Generator

Frequently asked questions

Which file formats can I upload?

CSV, and Excel formats (.xlsx, .xls, .xlsm), and ODS. The first row is treated as column headers, and the first column as your category labels.

Can I chart more than one data series at once?

Bar and Line charts support multiple series (add more columns), shown grouped or as separate lines with a legend. Area, Pie, and Scatter are more specific: Area and Pie use only your first value column, and Scatter uses the first two as X and Y, since those chart types are built around that shape of data.

Why does my chart only show a few colors even with a lot of categories?

Past 8 series or slices, colors become indistinguishable from each other regardless of how carefully they're chosen. A Pie chart folds extra categories into "Other" past 8 slices rather than adding a 9th color nobody could tell apart from the rest.

Is my data uploaded anywhere?

No. Reading your file, building the chart, and exporting the PNG all happen locally in your browser. Nothing about your data is sent to a server.