CSV to chart
Copy cells from Excel or Google Sheets, or paste CSV, and the first row becomes series names and the first column becomes labels. The chart draws as you paste.
The preview is drawn in your browser. PNG is rendered by the Render API from the same data, which isn't stored. Image URLs contain the data, so anyone with the link can read it.
How to use it
- In your spreadsheet, select the table including the header row and copy it.
- Paste it into the data box. Tabs from Excel and Sheets are detected.
- Pick a chart type and download.
How your table is read
- Row 1 holds the series names. The first cell (like Month) is ignored.
- Column 1 holds the labels for each bar or point, or each slice in a pie.
- Every other column is a series of numbers. Blank cells count as 0.
- Values like 1,200, $45 and 12% are read as numbers.
Example CSV
csv
Month,Revenue,Costs
Jan,12000,8000
Feb,15500,8600
Mar,18200,9100Frequently asked questions
Does pasting from Excel work?
Yes. Cells copied from Excel, Google Sheets or Numbers paste as tab-separated text, which is detected automatically.
Is my spreadsheet uploaded?
No. Parsing and the preview happen in your browser. Only a PNG download sends the parsed numbers once to our renderer, and nothing is stored.
My numbers use commas for decimals (1,5). Will that work?
Use semicolons between columns, the usual European CSV export, and write decimals with a dot, like 1.5.
Updated November 10, 2026 by the Cuelark Team.