Bar Mekko Chart Maker, Charts With Independent Width and Height, Free Online

A Bar Mekko chart encodes two independent variables at once: column width is a value you enter directly, and column height is driven by stacked segments on a shared scale. Unlike a Marimekko chart, the two aren't derived from the same numbers. Use AECharts to build Bar Mekko charts from your Excel or Google Sheets data for profit pool analysis, product profitability, and customer profitability presentations. Just need width to reflect the same total your segments already sum to, not a separate number? Use the Marimekko chart maker instead, width is calculated for you, and every column fills the full plot height.

Bar Mekko Chart Maker, Charts With Independent Width and Height, Free Online

Bar Mekko Chart Maker Features

  • Two Independent Metrics, One Chart: Column width comes from a value you enter directly. Column height comes from stacked segments on a shared scale. Neither is derived from the other, so you can plot two genuinely different metrics side by side.
  • Automatic Pixel Scaling: You enter the real width and segment values, AECharts converts them into proportional pixel widths and heights automatically. No manual sizing. Change a value and the chart redraws instantly.
  • Export Straight to PowerPoint: Export and drop it directly into PowerPoint, Google Slides, or reports.
  • Consistent Segment Colors: Each segment keeps the same color across all columns. Audiences can track a segment through the full chart without reading labels at every bar.
  • Real-time Preview: See every change instantly. What you see in the editor is exactly what exports.
  • No Design Skills Needed: Templates are professionally designed. Import your data, adjust colors if needed, and export. Most users are done in under two minutes.

When to Use a Bar Mekko Chart

Bar Mekko charts work best when the absolute totals matter as much as the internal composition, when knowing that one segment is simply bigger than another is part of the story, not just how each one splits internally.

  • Profit Pool Analysis: Column width = revenue by segment. Column height = gross or operating margin. Reveals where the real profit is concentrated, a segment can be large by revenue but contribute little margin, or the reverse.
  • Product Profitability: Column width = sales by product line. Column height = gross margin. Shows which products are both high-volume and high-margin, versus high-volume, low-margin traffic drivers.
  • Customer Profitability Analysis: Column width = customer count by tier. Column height = profit contribution. Commonly reveals that a small share of customers accounts for most of the profit.
  • Growth vs. Segment Size: Column width = current segment revenue. Column height = growth rate. Separates large-but-slow segments from smaller, fast-growing ones, a distinction a 100%-height chart can't show since growth isn't a share of a whole.

Bar Mekko vs Marimekko: Which Should You Use?

In a Marimekko chart, width and height both come from the same stacked values. In a Bar Mekko chart, width is a separate metric you enter directly, the two dimensions are independent.

Bar Mekko Chart

  • Best for: Analysis where width and height need to represent two different metrics, not two views of the same number.
  • Strength: Width is entered directly and height is driven by stacked segments on a shared scale, genuinely independent, so you can compare both category size and category composition at once.
  • Use when: Profit pool analysis, product profitability, customer profitability, growth vs. segment size.

Marimekko Chart

  • Best for: Showing internal composition when the absolute scale of each category isn't part of the story.
  • Strength: Every column fills the same height, so the audience focuses entirely on share breakdown, not size.
  • Use when: Market landscape, competitive positioning, channel mix, share of wallet.

If knowing that one category's total is bigger than another's is part of what you're showing, use Bar Mekko. If you only care about the breakdown within each category, use Marimekko.

How to Create a Bar Mekko Chart

  1. Start a Bar Mekko chart. Use the "Create Bar Mekko chart" button on this page to open the editor with a Bar Mekko chart already set up, width and height are independent from the start, so there's no mode to switch afterward. If you want a different visual style, browse the template explorer on the right panel and click any template to apply it instantly.

  2. Enter your data. Click "Edit Data" in the top-right corner to open the spreadsheet. Put your category names in the first column. The second column is Width, enter that value directly, it's independent of the columns after it. Add values in the remaining columns, each one becomes a segment stacked within each category, and their sum sets the column's height on the shared scale. Import directly from Excel or Google Sheets, or upload a CSV or Excel file.

  3. Adjust styling. Use the top menu bar to customize the look. Set a color for each segment so they stay consistent across all columns. Adjust stroke color and stroke width on the bars, plus the usual label, tick, axis, and grid options, font, size, and color. Every change previews instantly.

  4. Export. When you're ready, export and drop the chart straight into PowerPoint or Google Slides, or save it as an image for reports.

Frequently Asked Questions About Bar Mekko Charts