Quick Chart
Draws a bar, line, area, pie or scatter chart from a table with round-number axes and a legend, and exports it as SVG or PNG.
A bar, line, area, pie or scatter chart from a table, with round-number axes and a legend, exported as SVG or PNG. It is for the chart you need once — for a slide, a report, an email — without opening a spreadsheet to make it.
Drop the CSV or TSV you want charted
Read in this tab. Nothing is uploaded. Files from Korean, Japanese, Chinese and Western Excel (CP949, Shift_JIS, GBK, Windows-1252) are recognised.
How to use it
Drop the table and pick the chart type
Bar for comparing categories, line for something over time, scatter for two measurements against each other. Pie only ever uses the first value column.
Choose the x column and one or more y columns
Only columns read as numeric are offered for y. If the list is empty, the numbers came in as text — the CSV cleaner’s number fix sorts that out.
Decide whether to add up repeats
Three rows for Seoul become one bar with the values summed, which is usually what you want from raw transaction data. Off draws a bar per row.
Export
PNG at twice the resolution for a slide, SVG when it needs to stay sharp at any size or be edited later.
Common questions
The SVG has the wrong font on another computer
An SVG references fonts rather than embedding them, so it renders in whatever the opening machine has. For anything going out to other people, use the PNG.
Only 200 categories are drawn
Past that the labels overlap into an unreadable band and the chart stops carrying information. Group the data first, or take the top 200 with the filter tool.
Why are the axis numbers not my minimum and maximum?
Ticks are chosen from 1, 2 and 5 times a power of ten — Heckbert’s nice numbers — so the axis reads 0, 50, 100 rather than 0, 47, 94. A chart whose gridlines land on unreadable numbers is harder to read, not more accurate.
Feed it from
Word Frequency
Counts how often each word or n-gram appears, with Korean-aware tokenising and a stopword list.
CSV Filter & Sort
Filters rows with column conditions, sorts on several keys and picks the columns to keep.
Pivot Table
Groups rows by one or two columns and aggregates with count, sum, average, min, max or distinct.
Column Statistics
Profiles each column with count, nulls, unique values, min, max, mean, median and distribution.
Next
These accept what this tool produces, so the result can go straight in.
Pivot Table
Groups rows by one or two columns and aggregates with count, sum, average, min, max or distinct.
Column Statistics
Profiles each column with count, nulls, unique values, min, max, mean, median and distribution.
CSV Viewer
Opens a large delimited file with type detection, column stats and sorting, without loading it all into memory.
PNG Compressor
Quantises the palette and rewrites the deflate stream to shrink a PNG without changing its dimensions.
CSV Cleaner
Trims cells, normalises headers, fixes number and date formats and reports rows with the wrong column count.
CSV Join
Joins two tables on a key column with inner, left, right or outer semantics and shows unmatched rows.