Excel to Chart: Make a Graph from a Spreadsheet

Turn a sheet from Excel or Google Sheets into a clean chart, styled your way, without opening Excel.

Paste cells or a Google Sheets link

How it works

  1. Add your data

    Drop in a CSV or Excel file, paste cells from a spreadsheet, or paste a Google Sheets link.

  2. Pick the chart

    Automatic picks the chart that fits: a line for dates, columns for categories, a pie for a few shares, a scatter for two measures. Or choose any of eleven kinds yourself.

  3. Style it and download

    Seven themes, eight colour sets, a colour per bar or per series, bar ends and widths, line weights, four fonts, titles, axis titles, legend and labels, a see-through background. Download SVG for print and the web, PNG, JPG or PDF.

Excel to chart without opening Excel

  • excel to chart
  • excel graph maker
  • make a chart from excel
  • google sheets chart

Excel to chart here reads any sheet of an .xlsx and draws it as a clean line, bar, pie, scatter or heat map. It is an excel graph maker with themes, your own colours and titles, and downloads in SVG, PNG and PDF.

People also search for

  • csv to chart
  • data analyzer
  • csv to graph

Why it matters

Private by design

Bank statements, payroll and customer lists never leave your computer: the file is read and written in your browser.

Nothing silently changed

Leading zeros, long ID numbers, commas inside quotes and line breaks inside cells come through exactly as they were.

Numbers stay numbers

Values like 1,234.50, $1,200 and 7% are recognised, so Excel and JSON get real numbers rather than text.

Questions

Which chart types are there?

Column, horizontal bar, stacked column, line, area, XY line (a numeric x axis), scatter, bubble, pie, donut and heat map, plus Automatic, which picks from the data the way csv2chart does.

Can I choose the colours?

Yes: a light, dark or Solarized theme, a colour set checked to keep neighbouring series apart for colour-blind readers, and a colour picker for every series if you want your brand colours.

What if a label appears on many rows?

Rows with the same label are combined: added up, averaged, the smallest, the largest, or counted. Choose which under Repeated labels.

Is the SVG editable?

Yes. It is plain SVG with real text and shapes, so it opens in Illustrator, Inkscape, Figma or PowerPoint and every bar and label can be changed.

Can I plot a graph from a CSV in Python instead?

You can, with pandas and matplotlib: df = pandas.read_csv("data.csv"); df.plot(x="Month", y="Revenue"). This page does the same without writing code, and gives you a styled chart to download.

Is my data uploaded?

No. The whole conversion runs in your browser, so the file never leaves your computer.

Can it open a password-protected PDF or Excel file?

Yes. Drop it in and you are asked for the password; the file is unlocked in your browser and the password is never sent or saved. PDFs locked with RC4 or AES (up to AES-256, PDF 2.0) and Excel workbooks saved with Encrypt with Password both open. A PDF that only restricts copying or printing opens without asking. Without the password nothing is guessed: the file stays shut.

How big a file can it handle?

Hundreds of thousands of rows are fine on a normal laptop; the preview shows the first rows and the download has them all.