Chart maker

Bar Chart Maker

Compare values across categories online

A bar chart turns each category into a rectangular bar whose length encodes its value, so differences jump out at a glance. InstaCharts is a free bar chart maker: paste a spreadsheet or upload a file and you get a clean, sortable, embeddable bar chart in seconds.

A live bar chart example

An interactive bar chart built and embedded with InstaCharts.

Your data

What data you need for a bar chart

Paste your spreadsheet, upload a CSV or Excel file, or connect a Google Sheet, and InstaCharts detects your column types and builds the bar chart automatically.

X

X-Axis

Dates or categorical data, the items you are comparing

Y

Y-Axis

Numerical values, starting at zero

Use cases

When to use a bar chart

Best uses

  • Compare values across categories, where bar length makes the differences intuitive
  • Rank items from highest to lowest to surface top and bottom performers
  • Show change across discrete time periods like months or quarters
  • Display how often each category occurs in a frequency distribution

When another chart fits better

  • Continuous time trends are clearer as a line graph
  • Part-to-whole splits are better as a pie chart or stacked bar chart
  • Multiple series per category suit a grouped or stacked bar chart

How it works

How to make a bar chart

  1. Step 1

    Add your data

    Paste a spreadsheet, or upload a CSV, Excel, TSV, or JSON file.

    InstaCharts new sheet dialog with options to upload a file, connect a data source, or start a blank sheet
  2. Step 2

    Pick the bar chart

    InstaCharts auto-suggests a chart; switch to this type in one click.

    InstaCharts chart type menu listing line, grouped line, bar, stacked bar, scatter plot, area, and pie charts
  3. Step 3

    Map your columns

    Choose which columns drive each axis, or accept the smart defaults.

    InstaCharts chart tab with chart type, X-axis, and Y-axis selectors above an area chart of demo site earnings
  4. Step 4

    Customize styling

    Adjust colors, labels, and titles to match your brand or report.

    InstaCharts colors panel with a color scheme picker beside a grouped bar chart
  5. Step 5

    Export or embed

    Download as PNG, SVG, or PDF, share a link, or embed a live, auto-updating chart.

    InstaCharts export dialog with PNG, SVG, JPG, WebP, PDF, and PowerPoint image formats

FAQ

Bar Chart maker FAQ

Answers to common questions about making a bar chart with InstaCharts.

Is the bar chart maker free?

Yes. You can create and export a bar chart for free, with no account required. The free tier supports up to 500 rows of data and adds a small watermark; paid plans start at $10 user/mo and remove it.

What data do I need to make a bar chart?

One column of categories (such as products, regions, or months) and one column of numbers. Paste it in, upload a CSV or Excel file, or connect a Google Sheet, and InstaCharts plots the bars automatically.

Can I sort the bars from highest to lowest?

Yes. You can sort bars by value to instantly rank your categories, or keep them in their original order. You can also limit the chart to the top N items to keep it readable.

Can I embed my bar chart on a website?

Yes. InstaCharts gives you an embed code for any site, and if the chart is connected to Google Sheets it updates automatically when your data changes.

Want the full reference?

Read the bar chart documentation.

Make your bar chart in seconds

InstaCharts makes data visualization easy, so you can build clear reports without design experience.