📊 Bar Chart Maker
Paste your data as “label, value” lines, choose a color palette, and download a clean bar chart as a crisp PNG or an editable SVG — all in your browser.
Typography
Colors
Fonts are self-hosted and embedded into the download, so your chart looks identical everywhere. Everything renders in your browser — the data you paste is never uploaded. 🔒
How the bar chart maker works
Enter one “label, value” pair per line (comma or tab separated). The tool scales the tallest bar to the plot height, draws evenly spaced bars with value labels and a gridded value axis, and colors each bar from the palette you pick. The chart is drawn as an SVG in your browser; the PNG export renders that SVG onto a 2× canvas for a sharp, high-resolution image. Nothing is uploaded — the data you paste stays on your device.
Bar charts are best for comparing distinct categories — days of the week, products, survey options. Negative values are supported and draw below the zero axis. For a part-of-a-whole breakdown use the pie chart maker, and for a trend over time use the line chart maker.
Frequently asked questions
How do I make a bar chart online for free?
Paste your data as “label, value” lines (for example “Mon, 12”), pick a color palette and an optional title, then click Download. This tool does it instantly in your browser with no sign-up and no watermark.
Can I download the chart as PNG or SVG?
Both. The PNG is rendered at 2× resolution for crisp slides and documents, and the SVG is a vector file you can scale infinitely or edit in Figma, Illustrator or Inkscape.
Is my data uploaded anywhere?
No. The chart is drawn entirely in your browser from the text you paste — the data never touches a server, so it works offline and is safe for private or unpublished numbers.
What data format does it accept?
One “label, value” pair per line, separated by a comma or a tab — so you can paste a column straight from a spreadsheet. Blank lines and stray text are ignored; the last number on each line is used as the value.
Does it support negative values?
Yes. Negative values draw below the zero axis, which is automatically positioned, so profit/loss or above/below-baseline data charts correctly.