Percentage Calculator — Percent Of, Percent Change and Percent Difference
This percentage calculator answers three questions: what a percentage of a number is, what percentage one number is of another, and the percent change between two values. Enter two figures and the result appears instantly with the formula shown. All arithmetic runs in your browser; nothing is sent to a server.
Result
Every calculation runs on your device. Nothing you type is uploaded or stored.
How to calculate a percentage
- Pick the calculation you needChoose “% of a number”, “X is what % of Y” to express one number as a share of another, or “% change” to compare an old value with a new one.
- Enter your two numbersDecimals and negative numbers work, and both comma and full-stop decimal marks are recognised.
- Read the result and the workingThe answer updates as you type, with the formula underneath showing your own numbers substituted.
What a percentage actually is
A percentage is a fraction with 100 as the denominator. Writing 15% is another way of writing 15/100, or the decimal 0.15. Every percentage question becomes a multiplication or a division once the percent sign is converted to that decimal — the step most people skip doing it in their head.
The three modes cover the three shapes the question takes: you know the percentage and the total and want the part, know the part and the total and want the percentage, or know two totals and want the change between them.
How this is calculated
For “what is X% of Y” the calculator multiplies: (X ÷ 100) × Y, so 15% of 250 is 0.15 × 250 = 37.5. For “X is what % of Y” it divides and scales: (X ÷ Y) × 100, so 30 out of 250 is 12%.
Percent change uses ((new − old) ÷ |old|) × 100. Dividing by the absolute starting value means a move from −50 to −25 reads as a 50% increase, not a decrease. Results display to two decimal places; the calculation itself runs in full double precision.
Percent change is not symmetrical
The starting value is always the denominator. A rise from 80 to 100 is a 25% increase, because the 20-unit gain is measured against 80. A fall from 100 to 80 is a 20% decrease, because the same 20 units are measured against 100. This is why a price that drops 50% must then rise 100% to recover.
Percent difference is a different measure, dividing by the average of the two values, for when neither is the obvious baseline. This page reports percent change, which is what price rises, salary increases and exam improvements ask for.
Two mistakes worth avoiding
Percentages do not add. A 20% discount followed by a further 10% off is not 30% off: the second reduction applies to the already-reduced price, giving 0.8 × 0.9 = 0.72, or 28% off. The same compounding applies to interest and successive price rises. Separately, a percentage point is not a percent — a rate moving from 4% to 5% has risen one percentage point but 25 percent.
Your numbers stay on your device
The calculator is arithmetic executed by your browser. Nothing you type is transmitted, logged or retained, and there is no account and no analytics attached to the figures you enter.
Frequently asked questions
How do I calculate a percentage of a number?
How do I work out what percentage one number is of another?
How is percentage increase calculated?
Why is a 50% fall not cancelled out by a 50% rise?
What is the difference between percent and percentage points?
Are my numbers sent anywhere?
Related tools
More free tools that run entirely in your browser.
- Tip CalculatorWork out the tip and split a restaurant bill between any number of people. Runs in your browser, no sign-up.
- Loan Payment CalculatorWork out the monthly payment, total interest and payoff date for a loan or mortgage. Runs in your browser.
- Unit ConverterConvert length, weight, temperature, volume, area and speed between metric and imperial units. Runs in your browser.
- BMI CalculatorCalculate body mass index from height and weight in metric or imperial units, with the WHO category and healthy weight range.
Last updated