Chart Generator from CSV
100% private — runs on your device, never uploaded. Works offline once loaded.
Paste CSV where the first column holds labels and the other columns hold numeric series, then render a bar, line or pie chart directly on a canvas and download it as a PNG — all in your browser.
From rows of numbers to a picture
A spreadsheet is precise but hard to read at a glance — trends, outliers and proportions only jump out once the numbers become shapes. This tool turns a block of CSV into a chart the moment you paste it, so you can eyeball whether sales are climbing, which category dominates, or where a series dips, without opening a heavyweight spreadsheet app.
The expected layout is the natural one: a header row, the first column as labels (months, categories, names), and each further column as a numeric series. Values are cleaned of stray currency symbols, commas and percent signs before plotting, so exports from real systems usually just work.
Three chart types, three jobs
Each chart type answers a different question, and picking the right one is half of good data visualisation. Bars compare discrete categories side by side; lines reveal how values move across an ordered axis like time; pies show how parts make up a whole at a single moment.
When you choose bar or line, every numeric column is drawn as its own colour-coded series with a legend. Pie charts represent a single dimension, so the tool uses the first data series and labels each slice with its share of the total.
- Bar — compare categories or several series per label at a glance.
- Line — track one or more series across an ordered sequence such as dates.
- Pie — show each label's proportion of the first series' total.
How the drawing works
Everything is rendered on a native
Because the output is a real canvas, the Download PNG button captures pixel-for-pixel what you see, ready to embed anywhere. Redrawing happens automatically as you edit the data or switch chart type.
Tips and limits
For readable bar and line charts keep the number of labels reasonable — the x-axis auto-thins labels when there are many points, but hundreds of categories will still look crowded. Pie charts are clearest with a handful of slices; too many tiny wedges become noise.
This is a fast previewing and export tool, not a full BI suite: it does not do logarithmic axes, stacked bars, secondary axes or interactive tooltips. For quick visual summaries and shareable PNGs, though, it removes all the friction of spinning up a charting library.
Frequently asked questions
What delimiter does it expect?
It auto-detects comma, semicolon, tab or pipe from your first line, so most CSV and TSV exports load without any configuration.
How are non-numeric cells handled?
Data cells are stripped of currency symbols, commas, spaces and percent signs before parsing; anything that still isn't a number is treated as zero so one bad cell doesn't break the chart.
Why does my pie chart only show one column?
A pie represents parts of a single whole, so it can only use one series. The tool takes the first numeric column; reorder your columns if you want a different one.
Can I plot multiple series at once?
Yes. Every numeric column beyond the labels becomes its own series in bar and line charts, each with a distinct colour and a legend entry named after its header.
Is the chart resolution good enough for slides?
The canvas renders at 760x380 pixels, which is crisp for documents and presentations. Paste it, download the PNG, and drop it straight into your deck.
Does any data leave my computer?
No. Parsing and drawing happen entirely in your browser on a canvas — there is no server round-trip and no external chart library.
Advertisement