Chart Maker — bar, line, pie & doughnut charts online
Paste simple comma-separated data and get a bar, line, pie or doughnut chart with a live preview — download it as a PNG. Runs locally.
🔒 Runs entirely in your browser. Your input and output are never sent to a server or stored — fully private.
First line: labels — Label,Series 1[,Series 2…]. Then one row per item: name,value[,value…]. Pie and doughnut charts use the first value column.
🔒 Rendered locally in your browser — your data is never uploaded.
About this tool
Turn a handful of numbers into a presentable chart without opening a spreadsheet program. Paste your labels and values, pick a bar, line, pie or doughnut chart, add a title, and Chart.js draws it instantly. When it looks right, download the result as a PNG that is ready for a slide deck, report, blog post or homework assignment. Everything renders on a canvas in your browser, so the figures you paste — budgets, survey results, sales numbers — are never sent anywhere, and you can tweak the data and redraw as often as you like.
Frequently asked questions
How should I format my data?
Put the category labels on the first line, separated by commas — for example Jan,Feb,Mar. Each following line is one data series: its name first, then one value per label, such as Sales,120,90,140. A single row produces a simple chart, while several rows draw multiple series so you can compare, say, this year against last year. Keep the number of values equal to the number of labels and the chart will line up correctly.
Which chart type fits which kind of data?
Use a bar chart to compare amounts across categories, such as revenue by product. Use a line chart when the labels form an ordered sequence — months, years, versions — and you want to show a trend. Pie and doughnut charts show parts of a whole and work best with roughly six slices or fewer; beyond that, the segments become hard to tell apart and a bar chart is clearer. The doughnut is simply a pie with a hole, so pick whichever looks better.
Is my data uploaded, and does the PNG have a watermark?
Neither. The chart is drawn by Chart.js on a canvas inside your browser, and the PNG is produced from that same canvas on your device — the numbers you paste never reach a server. The download is a clean image with no watermark or branding, so you can use it in commercial reports and presentations. If the data changes later, paste the new values and export a fresh PNG in seconds.