Multi-Dimensional Treemap Chart Maker

Visualize hierarchical data with parent groups and child tiles - perfect for regions, departments, or any two-level structure.

Group 1
Group 2
Group 3

Export Chart

What Is a Multi-Dimensional Treemap Chart?

A multi-dimensional treemap goes one level deeper than a standard treemap by introducing parent groups. Instead of one flat list of tiles, your data is organized into named groups - each group containing its own set of child tiles. All tiles within the same group share a color family, making it clear which children belong to which parent at a glance. It is the right choice whenever your data has a natural two-level hierarchy: regions containing countries, departments containing teams, or categories containing products.

This free tool lets you add as many groups as you need, assign each one a color and a name, and enter child labels and values per group. The chart clusters children together under their parent color, giving you a nested visualization that is both structured and easy to read.

Where Multi-Dimensional Treemaps Work Best

Geographic Hierarchy

Grouping countries within continents, or cities within states - any geographic breakdown where both the parent region and the individual countries need to be visible at once.

Organizational Structure

Visualizing headcount, budget, or revenue split by division and then by department within each division - two levels of hierarchy in one compact chart.

Product Portfolio Analysis

Grouping individual SKUs or products under their parent product line or category, showing contribution of each item and each line simultaneously.

Market Segmentation

Breaking down market share first by industry sector and then by company within each sector - showing both the macro split and the competitive detail.

Financial Reporting

Presenting revenue or expense data grouped by business unit, with each unit's line items shown as child tiles - ideal for board-level financial summaries.

Content & Traffic Analysis

Grouping pages or articles under their parent content category and sizing each by pageviews - useful for editorial teams tracking which sections drive the most traffic.

Tips for a Better Multi-Dimensional Treemap

  • Choose visually distinct colors for each group. Since group color is the primary signal that clusters child tiles together, use colors that are clearly different from each other - avoid similar shades like navy and royal blue.
  • Balance group sizes. If one group contains 90% of the total value and another contains 1%, the smaller group's tiles will be nearly invisible. Consider splitting the dominant group or filtering out negligible ones.
  • Keep child count reasonable per group. Three to six children per group is the sweet spot. More than eight children in one group can make individual tiles too small to label.
  • Use the legend. The legend at the bottom maps colors to group names, which is essential when the chart is exported as a static image and the reader cannot hover to see which group a tile belongs to.
  • Name groups meaningfully. Short, descriptive group names (like "Asia" or "Q1") make the legend and chart title more readable than generic names like "Group 1".

Multi-Dimensional Treemap - Common Questions

What is the difference between a basic and a multi-dimensional treemap?+

A standard treemap has one flat list of tiles, all sharing a single color. A multi-dimensional treemap has multiple parent groups, each containing child tiles. Tiles within the same group share a color family, so the hierarchy is visible at a glance without needing a separate legend or labels.

How many groups and children can I add?+

You can add as many groups as you need using the Add Group button. Each group can have its own set of child labels and values. Keep in mind that readability decreases when there are many groups with many children each - the tiles become too small to label. A total of 20 to 30 tiles across all groups is a practical upper limit.

Do I need to enter equal numbers of labels and values per group?+

Yes - the tool pairs each label with the value at the same position in the comma-separated list. If you have four labels but only three values, the fourth tile will default to a value of zero. Always double-check that your label and value counts match.

Can I reorder the groups?+

The groups render in the order you add them. To change the visual order, you can remove and re-enter groups in the desired sequence. The group that appears first in the list tends to be placed in the top-left area of the chart.

How do I assign a color to each group?+

Each group card in the Data tab has a color picker. Click it to open the browser's native color chooser and select any color. The chart updates immediately as you pick.

Can I import data from a spreadsheet?+

The Excel import on this page works best for basic single-series data. For multi-dimensional data, it is usually faster to enter each group manually using the group cards - type the parent name, pick a color, then paste comma-separated labels and values.

What export formats are available?+

PNG, JPEG, JPG, and SVG. For charts with a detailed legend and many colored tiles, SVG is the best choice because it preserves color fidelity and sharpness at any display size.

Is my data safe?+

Everything is processed in your browser. No data is uploaded to any server or stored on our end. You can safely enter confidential organizational or financial data.

Explore More Chart Tools

Multi-dimensional treemaps are the right tool whenever your data has two natural levels - a parent group and its children. They pack two layers of information into one space-efficient chart, making them ideal for any situation where you need to show both the big picture and the detail at the same time. Build yours in seconds using this free tool - no software, no account, no data leaving your device.