✦Free Tools LibraryRuns in your browser All 52 tools →
Charts & Data

Bar Chart Generator – Vertical & Horizontal Bar Charts

Compare anything at a glance — sales by month, traffic by channel, answers to a survey — with value labels on every bar and a one-tap flip to horizontal.

Free · No sign-up · Works on phone and computerOpen the tool full-screen →

About this tool

Bar charts are the workhorse of everyday reporting because the eye compares lengths faster than angles or areas. This generator draws yours from plain text: one label and value per line. Every bar carries its value in print, the axis scale rounds itself to clean numbers, and negative values are handled properly — bars drop below the zero line instead of breaking the chart.

Long labels are where vertical bars struggle, which is why the orientation toggle matters: flip to horizontal and labels get a wide left-hand column of their own. Everything runs in your browser — your data is never uploaded — and you can take the result away as a PNG image or as an embed code for your own web page.

How to use it

  1. Type your data — one label and value per line, separated by a comma, like January,12500. Or load the Monthly Sales, Website Traffic or Survey Results example in one click.
  2. Give it a title and pick a colour palette — then tap any bar colour to change just that bar.
  3. Choose the orientation — vertical bars for short labels and time order, horizontal for long labels and rankings.
  4. Download or embed — save the chart as a PNG image, or copy the HTML embed code and paste it into any web page.

What you get

Frequently asked questions

How do I make a bar chart online for free?
Type one label and value per line — for example January,12500 — and the chart draws itself as you type. Add a title, adjust the colours, then download the chart as a PNG or copy the embed code. There is no sign-up and your data never leaves your browser.
When should I use horizontal bars instead of vertical?
Use horizontal bars when your labels are long (product names, survey questions, countries) or when you are ranking items — the labels sit in their own column and stay readable. Vertical bars suit short labels and anything in time order, like months.
Can the bar chart show negative values?
Yes. Bars with negative values draw below the zero line on a vertical chart (or to the left of it on a horizontal chart), and the axis extends to cover them.

Related free tools

From the blog

New to this one? The blog walks through how to use the Bar Chart Generator step by step — and what it is good for.

Read the Bar Chart Generator guide →