Your image never leaves this tab

Free Pie Chart Maker Online

Create pie and doughnut charts from your data and download as PNG — in your browser.

Slices

LabelValueColour

Preview

How it works

1

Enter your data

Add slice labels and values in the data table. Add up to 12 slices.

2

Choose colours

Each slice gets its own colour — change any by clicking the colour picker next to the row.

3

Pie or doughnut

Toggle between filled pie and doughnut chart style.

4

Download PNG

Export the chart as a high-quality PNG. Your data never leaves your browser.

Common use cases

Market share

Show the percentage breakdown of market share, sales by product, or revenue by region.

Budget allocation

Visualise how a budget or resource pool is distributed across categories.

Survey results

Display percentage responses to a multiple-choice survey question.

Portfolio composition

Show the proportion of assets or investments across different categories.

Frequently asked questions

How many slices can I add?

Up to 12 slices are supported. For more categories, consider grouping smaller values into an "Other" slice.

Can I switch between pie and doughnut?

Yes — the Doughnut toggle switches the chart type while keeping all your data and colours.

Can I show percentage labels on the slices?

Percentage labels are shown in the legend by default. Slice labels with percentages require the Chart.js datalabels plugin which is not included — download the PNG and annotate in an image editor if needed.

What library powers this?

Chart.js 4.4.4 — served from a local file. No external requests, no data sent anywhere.

Can I export to SVG?

PNG export is supported. For SVG, use a dedicated vector charting tool.

Is my data sent to any server?

No. Everything runs in your browser — Chart.js is local, no network calls.