Percentage Calculator

Three ways to work out any percentage — instantly.

Show details

Most percentage questions are really one of three: what is X% of a number, what percent one number is of another, or how much something changed in percentage terms. Pick the mode, type two numbers, and get the answer with the exact formula shown — so you can check the working, not just copy the result.

Loading calculator...

How to Calculate a Percentage — The Quick Answer

Almost every percentage question is one of three. Each is a single formula: to find a part, divide the percent by 100 and multiply; to find a percent, divide and multiply by 100; to find a change, divide the difference by the original.

Shortcut

X% of Y = (X ÷ 100) × Y | X is what % of Y = (X ÷ Y) × 100 | change A→B = ((B − A) ÷ A) × 100

Fact-Checking Claims You May Have Seen Online

A 50% rise followed by a 50% fall brings you back to where you started

False

100 up 50% is 150; 150 down 50% is 75 — you end 25% lower. The second percentage is taken from the bigger number, so an equal up-then-down never returns to the start.

Going from 10% to 15% is a 5% increase

It's 5 percentage points

That is a rise of 5 percentage points, but a 50% relative increase, because (15 − 10) ÷ 10 = 0.5. "Percentage points" and "percent" are not the same thing.

To undo a 20% discount, just add 20% back on

False

A price of 120 after 20% off was 150, not 144. Divide by 0.8 to reverse a 20% discount — adding 20% (which gives 144) takes the percentage from the wrong number.

The three questions and their formulas

QuestionFormulaExample
What is X% of Y?(X ÷ 100) × Y20% of 150 = 30
X is what % of Y?(X ÷ Y) × 10045 of 180 = 25%
Change from A to B?((B − A) ÷ A) × 100120 → 150 = +25%

Quick percentage reference

CalculationResult
10% of 505
15% of 8012
20% of 15030
25% of 20050
5% of 1,00050
75% of 6045

A quick shortcut: X% of Y always equals Y% of X. So 18% of 50 is the same as 50% of 18 = 9 — and the second version is often far easier to do in your head.

How It Works

1
Choose the mode that matches your question: '% of a number', 'X is what % of Y', or '% increase / decrease'
2
Enter the two numbers — the calculator updates the instant both are filled in
3
Read your answer in the result card, with the plain-English sentence underneath
4
Check the 'How it's worked out' line to see the exact formula with your numbers substituted in
5
Use 'Copy result' to share the answer and its working, or reset to start again

The Three Formulas

Every percentage question on this page reduces to one of these

Formula

Part = (Percent ÷ 100) × Whole Percent = (Part ÷ Whole) × 100 Change = ((New − Old) ÷ Old) × 100

Variables

(X ÷ 100) × Y

Percentage of a number

Converts the percentage to a decimal (dividing by 100) and multiplies by the whole. 20% of 150 becomes 0.20 × 150 = 30. This is the calculation behind a tip, a discount amount, or a tax line.

(X ÷ Y) × 100

One number as a percent of another

Divides the part by the whole and multiplies by 100. 45 out of 180 is 45 ÷ 180 = 0.25 = 25%. This is how you turn a score, a share, or a completion count into a percentage. The whole must not be zero.

((B − A) ÷ A) × 100

Percentage increase or decrease

Takes the difference between the new and old values and divides by the ORIGINAL value, not the new one. 120 to 150 is (150 − 120) ÷ 120 = 25% increase. A positive result is an increase; a negative result is a decrease.

÷ (1 − rate)

Reversing a percentage (bonus)

To find the original price before an X% discount, divide the final price by (1 − X/100). A price of 120 after 20% off was 120 ÷ 0.8 = 150. Adding 20% back on would wrongly give 144.

Note: Percentages are just fractions out of 100 ('per cent' = 'per hundred'). Converting the percentage to a decimal first — 20% → 0.20 — is the single step that makes every one of these calculations straightforward.

Worked Examples

One for each mode, step by step

1

What is 20% of 150?

Convert the percent to a decimal: 20 ÷ 100 = 0.20. Multiply by the whole: 0.20 × 150 = 30.

2

45 is what percent of 180?

Divide the part by the whole: 45 ÷ 180 = 0.25. Multiply by 100: 0.25 × 100 = 25%.

3

What is the percentage change from 120 to 150?

Difference ÷ original: (150 − 120) ÷ 120 = 30 ÷ 120 = 0.25. Times 100 = a 25% increase.

4

A jacket is 120 after 20% off. What was the original price?

Divide by (1 − 0.20): 120 ÷ 0.8 = 150. Check: 150 × 0.20 = 30 off, and 150 − 30 = 120. Correct.

Reference Guide

unitvaluenote
20% of 15030Part of a whole
45 of 18025%One number as a percent of another
120 → 150+25%Percentage increase
200 → 150−25%Percentage decrease
120 after −20%150Reversed discount

Key Features

Three modes in one tool — percentage of a number, one number as a percent of another, and percentage change
The exact formula is shown with your numbers substituted in, so you can learn the method, not just copy the answer
Handles decimals and negative numbers, and clearly flags the undefined cases (dividing by zero)
Plain-English answer sentence under every result
Copy the result and its working to the clipboard in one tap
Runs entirely in your browser — nothing you type is sent anywhere

💡 Pro Tips

  • →X% of Y always equals Y% of X. Stuck on 18% of 50? Flip it: 50% of 18 = 9. The flip is often far easier mentally.
  • →To take a percentage off in one step, multiply by (1 − rate): a 30% discount on 80 is 80 × 0.70 = 56. To add a percentage on, multiply by (1 + rate).
  • →Percentage change always divides by the ORIGINAL (older) value. Swapping which number is 'original' changes the answer, so decide your starting point first.
  • →Watch the difference between 'percent' and 'percentage points'. A rate moving from 4% to 6% is up 2 percentage points, but a 50% relative increase.
  • →For percentage change, a negative result simply means a decrease — there is no separate formula for 'decrease'.

Common Mistakes

✕

Dividing percentage change by the new value instead of the original

Percentage change is always measured against where you started. From 120 to 150 you divide the 30 difference by 120 (the original) to get 25%, not by 150. Dividing by the new value is the single most common percentage error.

✕

Assuming an equal percentage up and down cancels out

A 50% rise then a 50% fall does not return to the start: 100 → 150 → 75. Because each percentage is taken from a different base, you end up 25% lower. The same trap applies to gains and losses in investing.

✕

Reversing a discount by adding the percentage back

If a price is 120 after 20% off, the original was 120 ÷ 0.8 = 150, not 120 + 20% = 144. Adding the percentage applies it to the smaller, discounted number instead of the original.

✕

Confusing percent with percentage points

If a figure goes from 10% to 15%, that is a rise of 5 percentage points but a 50% relative increase. Reporting one as the other overstates or understates the change dramatically — especially with interest rates and statistics.

Last updated: October 5, 2026

Tufail Ahmed

Creators

Tufail Ahmed

Computer Scientist & Developer Tools Author

Reviewers

Khizar Nadim

Technical Reviewer

Quick Facts

CategoryMath & Statistics
Cost Free
Last updated2026-10-05

Privacy Guaranteed

Your data never leaves your browser. All calculations are 100% private.

Frequently Asked Questions

How do I calculate a percentage of a number?

Divide the percentage by 100 and multiply by the number. For 20% of 150: 20 ÷ 100 = 0.20, then 0.20 × 150 = 30. A mental shortcut is that X% of Y equals Y% of X, so 20% of 150 is the same as 150% of 20.

How do I find what percentage one number is of another?

Divide the part by the whole, then multiply by 100. For 45 out of 180: 45 ÷ 180 = 0.25, and 0.25 × 100 = 25%. The whole can't be zero, because nothing can be a percentage of zero.

How do I calculate percentage increase or decrease?

Subtract the original value from the new value, divide by the original, and multiply by 100. From 120 to 150: (150 − 120) ÷ 120 × 100 = 25% increase. From 200 to 150: (150 − 200) ÷ 200 × 100 = −25%, i.e. a 25% decrease. A negative answer always means a decrease.

What is the difference between percent and percentage points?

A percentage point is the arithmetic gap between two percentages; percent is the relative change between them. If a rate moves from 10% to 15%, that is a 5 percentage-point rise but a 50% increase in relative terms ((15 − 10) ÷ 10). Mixing them up is a common source of misleading statistics.

How do I reverse a percentage — find the original price before a discount?

Divide the final price by (1 minus the discount as a decimal). A jacket costing 120 after 20% off was 120 ÷ 0.8 = 150. Don't add 20% back on — that applies the percentage to the discounted price and gives the wrong answer (144).

Why doesn't a 50% increase followed by a 50% decrease return to the original?

Because each percentage is taken from a different starting number. 100 increased by 50% is 150; 150 decreased by 50% is 75, not 100. The decrease is calculated on the larger value, so you end up 25% below where you started. This is why percentage gains and losses don't simply cancel.