Use this free pie chart calculator to convert values into percentages and angles, then instantly visualize them in a chart. Enter at least one positive value and click Calculate Pie Chart.
What is a pie chart calculator?
A pie chart calculator takes a list of numbers and turns each one into a share of the whole. It answers two practical questions:
- Percentage: What percent of the total does this category represent?
- Angle: How many degrees should the slice occupy in a 360° circle?
This is useful for budgeting, survey breakdowns, population categories, classroom reports, and quick visual summaries in presentations.
How the math works
1) Find the total
Add all category values together.
Total = v1 + v2 + v3 + ...
2) Convert each value to a percentage
Percentage = (Category Value / Total) × 100
3) Convert each value to an angle
Angle = (Category Value / Total) × 360
All angles should add up to 360° (subject to small rounding differences).
How to use this calculator effectively
- Use clear labels such as Rent, Food, and Savings.
- Only enter positive numbers for slices you want to display.
- Use distinct colors to make categories easy to compare.
- If one category is much larger than others, consider a bar chart for readability.
Worked example
Suppose your monthly spending values are:
- Housing: 1200
- Food: 450
- Transportation: 180
- Savings: 300
The calculator totals these values, computes each percentage, and draws the corresponding wedge angle. This gives you an immediate sense of where your money is going, without doing manual calculations.
Best practices when presenting pie charts
- Keep categories limited (usually 3 to 7 slices).
- Sort by size when possible.
- Include percentages in labels or legend.
- Avoid too many similarly sized slices with similar colors.
Final thoughts
A pie chart calculator is a fast, practical tool for turning raw numbers into visual insight. Whether you are building a budget, reporting data at work, or teaching percentages in class, this format helps people understand proportions in seconds.