---
title: "Free Stacked Bar Chart Maker | Amplitude"
description: "Make a stacked bar chart online free. Show category totals and their composition in one chart, then download it as a PNG or JPG. No signup."
canonical: "https://amplitude.com/en-us/free-chart-maker/stacked-bar-chart"
---

# Free Stacked Bar Chart Maker | Amplitude

Make a stacked bar chart online free. Show category totals and their composition in one chart, then download it as a PNG or JPG. No signup.

Source: https://amplitude.com/en-us/free-chart-maker/stacked-bar-chart

---

Amplitude Labs

# Free stacked bar chart maker

A stacked bar chart shows each category’s total and what it’s made of, in one view. Import a CSV with one column per segment and the bars stack automatically — free, no signup.

- Free forever
- No signup
- Your data never leaves your browser

Drag and drop your CSV

Or paste rows straight from a spreadsheet. Your data stays in your browser — nothing gets uploaded.

## What is a stacked bar chart?

A stacked bar chart divides each bar into segments, one per sub-category, so the full bar shows the total and the segments show its composition. It compresses two charts into one: the comparison across categories and the breakdown within each. The 100% variant rescales every bar to equal height, trading away totals to make shares directly comparable.

## How to make a stacked bar chart

1. ### Import your CSV

   One row per category or period, one numeric column per segment. Drag the file in or paste from a spreadsheet.

2. ### Pick the segments

   Check up to five columns — each becomes one layer of the stack, in a fixed brand color.

3. ### Absolute or 100%

   Keep real totals, or flip on % Relative in Advanced to stretch every bar to 100% and compare shares.

4. ### Download or embed

   Export as PNG or JPG, download the data as CSV, or copy the static HTML embed.

## When to use a stacked bar chart

- Totals plus composition: revenue by region split by product line

- Comparing a mix across categories or time periods

- The % Relative view for share-of-total comparisons

When not to: Middle segments are hard to compare precisely because they don’t share a baseline. If exact segment comparison matters more than the total, use grouped bars or separate charts.

## Charts that update themselves

A chart from a CSV is a snapshot. Amplitude charts read straight from your product’s data — funnels, retention, and trends that stay current without another export. Plans start free.

[See plans](/pricing)

## Frequently asked questions

### What data shape does a stacked bar chart need?

One row per category or period, one numeric column per segment. Each column becomes one layer of the stack, in its own color.

### Can I make a 100% stacked bar chart?

Yes. Turn on % Relative in the Advanced section and every bar stretches to 100%, showing each segment as a share of the total.

### How many segments can I stack?

Up to five, matching the tool’s five-series limit. More than that stops being readable in any stacked chart.

### Stacked bars or grouped bars — which should I use?

Stacked when the total matters and segments just explain it; grouped when you need to compare segments precisely, since every grouped bar starts from zero.

### Can I stack bars over time?

Yes — use a date column as the x-axis and each period gets its own stacked bar. For many periods, the stacked area chart tells the same story with less ink.

### Is there a limit on how many charts I can make?

There is no cap and no metering. Build and export as many stacked bar charts as you like; because nothing is stored server-side, there is no quota to track.

## Why use this chart maker

### Create beautiful charts instantly

Every chart is drawn in Amplitude’s own palette and typography, the same ones behind our product. There is no theme to choose and no colors to adjust, so your data looks presentable the moment it lands.

### No signup or account needed

There is no signup, no login, and no paywall. Your CSV is parsed and charted entirely in your browser, so nothing is ever uploaded to Amplitude or saved on our side. You can chart data you would never paste into a website.

### Download or embed on the spot

Take a high-resolution PNG or JPG for a deck, the cleaned CSV, or a self-contained HTML snippet that drops into a doc or wiki. One click, no export queue.

## Make another kind of chart

Your data carries over, so switching type costs you nothing — no re-importing. Every chart below is drawn by the same tool, in Amplitude’s palette.

-

### [Line chart](/free-chart-maker/line-chart)

The default for trends over time. Use it for metrics like weekly active users, revenue, or signups by month.

-

### [Area chart](/free-chart-maker/area-chart)

A line chart with the space under it filled in. Good when the volume itself matters, not just the direction.

- ### [Stacked area chart](/free-chart-maker/stacked-area-chart)

  Shows how parts add up to a whole over time, like traffic by channel or revenue by plan.

- ### [Bar chart](/free-chart-maker/bar-chart)

  Compares amounts across categories. The right pick when your x-axis is a set of things, not a timeline.

- ### [Horizontal bar chart](/free-chart-maker/horizontal-bar-chart)

  A bar chart turned sideways. Use it for rankings or when category names are too long to fit under columns.

- ### [Pie chart](/free-chart-maker/pie-chart)

  Share of a total at a single point in time. Works best with five or fewer slices, so this pie chart generator groups the rest into “Other” for you.

- ### [Donut chart](/free-chart-maker/donut-chart)

  A pie chart with an open center. Same job as a pie, with a lighter look.

- ### [Funnel chart](/free-chart-maker/funnel-chart)

  Drop-off across sequential steps, like visit, signup, activation, purchase. The classic product analytics view.

- Weekly actives

  435,500

  Total

  ### [KPI chart](/free-chart-maker/kpi-chart)

  Turns each series into a headline number with its total and average, for when the figure matters more than the trend.

[See all ten chart types ](/free-chart-maker)
