Percentage Calculator
Calculate percentages with 8 different modes. Find what percent, percentage change, increase, decrease, and more with step-by-step solutions.
A percentage calculator handles all common percentage operations — finding what percent one number is of another, calculating percentage increase/decrease, and converting between fractions, decimals, and percentages.
Examples
What is 25% of 80?
Percentage change from 50 to 75
Frequently Asked Questions
What is the difference between percentage change and percentage points?
Quick Tips
- •Double-check your inputs — small errors in numbers lead to large errors in results.
- •Use percentage points when comparing rates side by side and percentage change when measuring growth over time.
- •Convert fractions to decimals first if you are unsure which percentage mode to use.
A percentage calculator handles all common percentage operations — finding what percent one number is of another, calculating percentage increase/decrease, and converting between fractions, decimals, and percentages.
How to Use This Calculator
Select one of the 8 modes from the dropdown (e.g. "What is X% of Y?", "X is what % of Y?", percentage change, increase, decrease, or percentage points). Enter the values asked for—typically a percent (X) and a total or whole (Y)—in the fields. Click Calculate to see the answer and a step-by-step explanation of the calculation.
Understanding the Formula
Varies by mode. Basic: X% of Y = (X/100) × Y. Percentage change: ((New - Old) / Old) × 100.
Examples
What is 25% of 80?
25/100 × 80 = 0.25 × 80 = 20
Percentage change from 50 to 75
((75 - 50) / 50) × 100 = 50% increase
Frequently Asked Questions
What is the difference between percentage change and percentage points?
Percentage change is relative (40% to 60% = 50% increase), while percentage points is absolute (40% to 60% = 20 percentage points).
Assumptions & Limitations
- Assumes exact input values — rounding errors in the inputs will propagate to the result.
- Limited to real numbers; complex number operations are not supported.
- Division-based modes require a non-zero denominator or base value.