Paste data copied from a spreadsheet and get a line chart instantly. Everything, including the download, happens in your browser.
π Your data never leaves your browser β nothing is uploaded to a server.
Data points: 0
GUIDE
Learn more
01
What format should the pasted data be in?
Enter one label,value pair per line β for example, Jan,120 β separating the label from the numeric value with a comma, and each row with a line break. Copying two columns from Excel or Google Sheets and pasting them usually produces exactly this comma-separated shape, so there is nothing to convert first. Rows missing a comma or with a non-numeric value are automatically skipped, and the count of skipped rows is shown on screen.
02
How do the SVG and PNG downloads differ?
Format
Traits
Best for
SVG
Vector file, no quality loss when zoomed or scaled
Print, documents you'll re-edit
PNG
Raster image, opens instantly anywhere
Slides, blog posts, chat sharing
Both formats capture exactly what is on screen, generated instantly in your browser with no server round-trip.
03
What happens with a lot of data or long labels?
If there are too many data points for every X-axis label to fit without overlapping, only a subset of labels is shown automatically to keep the chart readable. Labels that are too long are truncated with an ellipsis (β¦). To keep the browser responsive, there is also a cap on how many rows are processed at once β if you exceed it, a notice appears on screen.
No. All parsing and chart rendering happen entirely in your browser, and the data is never sent anywhere.
How much data can I paste at once?
Up to 2,000 rows are processed. Anything beyond that only processes the first 2,000 rows and shows a notice.
What happens to rows with a non-numeric value?
Rows missing a comma or with a value that isn't a valid number are automatically skipped, and the number of skipped rows is shown at the top of the tool.