# Sunburst Chart Generator

Generate hierarchical sunburst charts with polar coordinates and radial layout

> Canonical page: https://elysiatools.com/en/tools/sunburst-chart-generator

- **Category:** Data Visualization

- **Keywords:** sunburst, hierarchical, radial, treemap, polar, circular

## Overview

The Sunburst Chart Generator allows you to visualize complex hierarchical data through an intuitive radial layout, making it easy to identify proportions and relationships across multiple levels of your dataset.

## Inputs

- **Hierarchical Data** (textarea): Hierarchical data for the sunburst chart in JSON format
- **Chart Title** (text): Title that will be displayed above the chart
- **Color Scheme** (select): Color scheme for the hierarchical segments
- **Maximum Depth** (range): Maximum number of hierarchy levels to display
- **Inner Radius (%)** (range): Inner radius as percentage of outer radius (0-50%)
- **Label Font Size** (range): Font size for segment labels
- **Show Labels** (checkbox): Display labels on segments
- **Show Values** (checkbox): Display values on segments
- **Show Percentages** (checkbox): Display percentage values on segments
- **Chart Width** (text): Width of the chart in pixels
- **Chart Height** (text): Height of the chart in pixels

## When to use

- When you need to display hierarchical data structures with multiple levels of nesting.
- When you want to compare the relative sizes of categories and sub-categories in a circular format.
- When you need a space-efficient alternative to traditional tree maps for presentations or reports.

## How it works

- Input your hierarchical data in the required JSON format, ensuring each node contains a name and either children or a value.
- Customize the visual appearance by selecting a color scheme, adjusting the inner radius, and setting the maximum depth.
- Toggle display options like labels, values, and percentages to tailor the chart to your specific data storytelling needs.
- Generate the chart and export it as a high-quality visual for your project or document.

## Use cases

- Visualizing organizational structures or departmental budget allocations.
- Mapping website navigation paths or user journey flows.
- Analyzing product category sales performance across different regions.

## Frequently asked questions

### What data format is required?

The tool requires a JSON object where each node has a 'name' property and either a 'value' for leaf nodes or a 'children' array for parent nodes.

### Can I control how many levels are shown?

Yes, you can use the 'Maximum Depth' slider to limit the number of hierarchy levels displayed in the chart.

### How do I change the look of the chart?

You can select from various pre-defined color schemes such as 'Warm', 'Cool', 'Pastel', or 'Business' to match your branding.

### Can I show percentages instead of raw values?

Yes, you can toggle the 'Show Percentages' checkbox to display the relative contribution of each segment to the whole.

### Is the chart size adjustable?

Yes, you can specify the exact width and height in pixels to ensure the chart fits perfectly into your layout.

## Related tools

- [Bar Chart Generator](https://elysiatools.com/en/tools/bar-chart-generator): Generate customizable bar charts from data with various styling options
- [Bubble Chart Generator](https://elysiatools.com/en/tools/bubble-chart-generator): Generate customizable bubble charts from data with three dimensions (x, y, size)
- [Comparison Bar Chart Generator](https://elysiatools.com/en/tools/comparison-bar-chart): Generate back-to-back bar charts for positive and negative value comparison, perfect for contrasting data sets
- [Donut Chart Generator](https://elysiatools.com/en/tools/donut-chart-generator): Generate customizable donut charts (ring charts) from data with various styling options, perfect for showing proportions with a central space
- [Funnel Chart Generator](https://elysiatools.com/en/tools/funnel-chart-generator): Generate customizable funnel charts from data, perfect for showing conversion rates, sales pipelines, and process flows
- [Gantt Chart Generator](https://elysiatools.com/en/tools/gantt-chart-generator): Create professional Gantt charts with task timelines, dependencies, progress tracking, and milestone markers
- [Gauge Chart Generator](https://elysiatools.com/en/tools/gauge-chart-generator): Generate customizable gauge charts (speedometer charts) from data, perfect for displaying KPIs, metrics, and performance indicators
- [Heatmap Generator](https://elysiatools.com/en/tools/heatmap-generator): Generate customizable heatmaps from data, perfect for visualizing data density, correlations, and patterns

## Samples

- [Grafana Advanced Application Samples](https://elysiatools.com/en/samples/grafana-samples): Comprehensive Grafana samples covering advanced dashboard design, alerting configurations, data source integrations, and plugin development
- [QR Code Samples](https://elysiatools.com/en/samples/qrcode-samples): Sample QR code images for testing QR code reading and generation tools
- [D3.js Data Visualization Samples](https://elysiatools.com/en/samples/d3js-data-visualization): Comprehensive D3.js data visualization examples including charts, maps, animations, and interactive visualizations
- [Rome JavaScript Toolchain Samples](https://elysiatools.com/en/samples/rome): Rome JavaScript toolchain examples including configuration, linting, formatting, bundling, and project management

## Related content

- [Chart and Diagram Generators](https://elysiatools.com/en/hubs/chart-diagram-generators): Choose a chart or diagram that makes comparisons, distributions, hierarchies, relationships, and schedules understandable.
