Paste labels and values to draw a pie or donut chart with percentages that add up to exactly 100%. Group tiny slices, then export PNG, SVG or CSV.
Three equal slices are 33.333% each, and a chart that rounds each one on its own prints 33%, 33% and 33%. The labels then add up to 99, and someone in the meeting always notices. Every percentage here is rounded so the set adds up to exactly 100, whatever the number of slices or decimals.
Type one slice per line as a label and a number, or paste two columns straight from Excel or Google Sheets. The chart redraws as you type, as a pie or a donut with the total in the middle, and downloads as a PNG for slides or an SVG that stays sharp at any size.
The page opens on a Monthly Household Budget of seven lines: Rent, 1200, Groceries, 450,Savings, 400, Transport, 180,Utilities, 160, Eating out, 140 andSubscriptions, 35. The total is 2,565, and the shares come out at 46.8%, 17.5%, 15.6%, 7.0%, 6.2%, 5.5% and 1.4%, which sum to 100.0.
Subscriptions gets a legend entry but no label on the pie itself: any slice narrower than about 18 degrees is too thin to hold readable text. SetGroup small slices to Under 2% and nothing changes, because grouping only happens when at least two slices fall under the line; renaming a single slice “Other” would only hide it. Load the class poll sample and the zero-vote line stays in the legend while drawing nothing.
Each share is worked out at full precision, then cut down to the chosen number of decimals. The few hundredths left over are handed out one at a time to the slices whose cut-off parts were largest. Three equal slices at one decimal place become 33.4%, 33.3% and 33.3%. The method is the same one used to allocate parliamentary seats, and it moves no slice by more than one unit of the last decimal.
Largest first sorts slices from biggest to smallest, which most chart guides recommend because size is easier to compare clockwise from the top. As typed keeps your order, for data with a natural sequence.
Rent, $1,200 reads as 1,200. Decimals are fine.Two columns pasted from Excel or Google Sheets work too. Up to 20 slices.
Style
Order
Total 2,565 across 7 slices; percentages add up to exactly 100.