Skip to content

Percentage Calculator

Use one percentage calculator for common percentage problems. Find a percentage of a number, determine what percent one number is of another, recover the whole from a known part and percentage, increase or decrease a number by a percentage, calculate percentage change or difference, and solve discount, markup, markdown, tax, and tip problems.

Result

30

20% of 150 is 30.

20 ÷ 100 × 150 = 30

How to Use the Percentage Calculator

Choose one of the common percentage questions at the top or select another calculation from the menu. Enter the requested values and the answer updates automatically.

The result shows the answer, a substituted calculation using your values, and supporting values such as the amount increased, amount saved, tax, profit, or per-person total where relevant.

Use Reset to return to the basic X% of Y calculation with the default example values.

Choose the correct percentage calculation

The correct calculation depends on which quantities are known and which value is the reference.

Choose the correct percentage calculation
CalculationUse it toExample
What is X% of Y?Find a known percentage of a number.20% of 250 = 50
X is what percent of Y?Express a part as a percentage of a whole.45 out of 60 = 75%
X is Y% of what?Recover the whole when the part and percentage are known.5 is 25% of 20
Percentage increaseMeasure how much a value grew relative to its original value.80 to 100 = 25%
Percentage decreaseMeasure how much a value fell relative to its original value.100 to 80 = 20%
Increase a number by %Apply a percentage increase to a starting value.Increase 250 by 20% = 300
Decrease a number by %Apply a percentage reduction to a starting value.Decrease 250 by 20% = 200
Percentage changeCalculate signed growth or decline from a positive starting value.100 to 80 = −20%
Percent differenceCompare values when neither is the baseline.80 and 100 = 22.22%
MarkupCompare selling price with cost.Cost 80, price 100 = 25%
MarkdownCompare current price with original price.120 reduced to 90 = 25%
DiscountApply a known discount rate.15% off 120 = 102
TaxAdd a percentage tax to a price.8% tax on 80 = 86.40
TipAdd a tip and divide the total equally.18% on 150 = 177

Swipe horizontally to view the full table.

Finding a Percentage of a Number

To find a known percentage of a number, convert the percentage to a fraction of 100 and multiply it by the number.

For example, 20% of 250 is 20 ÷ 100 × 250, which equals 50.

This calculation is useful for commissions, completion rates, proportions, ingredients, attendance, and many other situations where a known rate is applied to a total.

Finding What Percent One Number Is of Another

Divide the part by the whole and multiply by 100. The whole is the reference value and therefore appears in the denominator.

For example, 45 correct answers out of 60 gives 45 ÷ 60 × 100 = 75%.

The result can exceed 100%. If the part is larger than the reference whole, its percentage of the whole is greater than 100%.

Reverse Percentage: X Is Y% of What Number?

When the part and percentage are known but the original whole is missing, divide the part by the percentage written as a decimal.

For example, if 5 is 25% of a number, divide 5 by 0.25. The original whole is 20.

The percentage rate cannot be zero because recovering the whole would require division by zero.

Increase or Decrease a Number by a Percentage

Increase a number by a percentage by multiplying the starting value by 1 plus the rate divided by 100. Increasing 250 by 20% gives 250 × 1.20 = 300.

Decrease a number by a percentage by multiplying the starting value by 1 minus the rate divided by 100. Decreasing 250 by 20% gives 250 × 0.80 = 200.

These calculations answer a different question from percentage increase or percentage decrease. Increase-by and decrease-by apply a known rate; percentage increase and percentage decrease discover the rate from an original and new value.

Percentage Increase, Decrease, and Change

Percentage increase measures growth relative to the original value. Moving from 80 to 100 is a 25% increase because the increase of 20 is divided by 80.

Percentage decrease measures reduction relative to the original value. Moving from 100 to 80 is a 20% decrease because the reduction of 20 is divided by 100.

The reverse calculations are not equal because they use different reference values. An increase from 80 to 100 is 25%, while a decrease from 100 to 80 is 20%.

Percentage change keeps the direction of movement. A positive result indicates growth, a negative result indicates decline, and zero indicates no change.

Percent Difference Versus Percentage Change

Use percentage change when one value is clearly the starting or original value.

Use percent difference when the two values are independent measurements and neither should be treated as the baseline.

This calculator defines percent difference as the absolute difference divided by the average of the two absolute magnitudes.

Different technical fields sometimes use another reference definition. Include the formula when reporting a percent difference in formal work.

Percentage Points and Relative Change

When values are already percentages, direct subtraction produces a difference in percentage points.

A rate rising from 4% to 5% rises by 1 percentage point. Relative to the original 4%, however, the increase is 25%.

Percentage points are commonly used for rates, margins, market shares, probabilities, and similar quantities. Relative change answers a different question: how large was the movement compared with the starting value?

Percentage points versus relative percentage change

Percentage points versus relative percentage change
MovementPoint differenceRelative change
4% to 5%+1 percentage point+25%
40% to 35%−5 percentage points−12.5%
10% to 15%+5 percentage points+50%

Swipe horizontally to view the full table.

Discount, Markdown, Markup, Tax, and Tip

Discount mode applies a known discount rate and returns both the final price and the amount saved.

Markdown mode starts with an original and current price, then calculates the percentage reduction. If the current price is higher, the result is identified as a price increase instead.

Markup compares profit with cost. It is not the same as profit margin, which compares profit with selling price.

Tax adds the entered rate to a pre-tax amount. Tip adds a gratuity and can divide the total equally among a whole number of people.

Markup, margin, and markdown

The example assumes a cost of 80, a selling price of 100, and an original price of 120 reduced to 90.

Markup, margin, and markdown
MeasureFormulaExample result
ProfitSelling price − cost20
MarkupProfit ÷ cost × 10025%
MarginProfit ÷ selling price × 10020%
MarkdownReduction ÷ original price × 10025%

Swipe horizontally to view the full table.

Why Consecutive Percentages Do Not Simply Add

Each percentage change is applied to the value produced by the previous change. The reference value therefore changes at every step.

A 10% increase followed by a 10% decrease changes 100 to 110 and then to 99. The final value is 1% below the starting value.

Likewise, 20% off followed by another 15% off produces a total discount of 32%, not 35%.

Examples of consecutive percentage changes

Examples of consecutive percentage changes
ChangesStarting from 100Final outcome
+10%, then −10%100 → 110 → 991% below the start
−50%, then +50%100 → 50 → 7525% below the start
20% off, then 15% off100 → 80 → 6832% total discount
+25%, then +20%100 → 125 → 15050% total increase

Swipe horizontally to view the full table.

Zero, Negative Values, and Large Percentages

A known percentage of zero can be calculated, but a relative percentage cannot use zero as its denominator.

Percentages can be greater than 100%. Moving from 40 to 100 is a 150% increase because the increase of 60 is 1.5 times the original value.

Negative values can make percentage-change language difficult to interpret, particularly when a value crosses zero. The percentage-change and financial modes therefore use more restrictive reference values than the basic arithmetic modes.

Quick Ways to Check a Percentage Result

Ten percent is one tenth, 5% is half of 10%, 25% is one quarter, and 50% is one half.

For multiplication, percentages can be exchanged: 16% of 50 equals 50% of 16. The second version may be easier to calculate mentally.

Estimate the expected size of the answer before relying on a precise displayed result.

Privacy and Appropriate Use

The calculator runs entirely in your browser and does not require an account.

Entered values are not uploaded, included in the page URL, or saved by the calculator.

Financial results are arithmetic estimates. Confirm applicable taxes, fees, legal rules, contractual terms, and required rounding before using them in a real transaction.

Percentage formulas used by the calculator

The reference value changes depending on the question being answered.

Formula variables

Percentage rate
Starting or whole value
Known part
Whole value
Discount rate
Tax rate
Tip rate
Number of people sharing the total
Percentage of a number
Part as a percentage of a whole
Recover the whole from a part and percentage
Increase a number by a percentage
Decrease a number by a percentage
Percentage increase
Percentage decrease
Signed percentage change
Percent difference
Markup
Markdown
Price after discount
Total after tax
Tip and equal split

Examples

Find 20% of 250

1

Input

Percentage 20; number 250

Show result

Result

50

20 ÷ 100 × 250 = 50.

Convert a score to a percentage

2

Input

Part 45; whole 60

Show result

Result

75%

45 ÷ 60 × 100 = 75%.

Find the whole from a percentage

3

Input

Part 5; percentage 25%

Show result

Result

20

5 ÷ 0.25 = 20.

Increase 250 by 20%

4

Input

Starting value 250; increase 20%

Show result

Result

300

250 × 1.20 = 300.

Decrease 250 by 20%

5

Input

Starting value 250; decrease 20%

Show result

Result

200

250 × 0.80 = 200.

Calculate an increase

6

Input

Original value 80; new value 100

Show result

Result

25% increase; increase amount 20

Calculate a decrease

7

Input

Original value 100; new value 80

Show result

Result

20% decrease; decrease amount 20

Compare two measurements

8

Input

First value 80; second value 100

Show result

Result

22.22% difference; absolute difference 20

Calculate markup

9

Input

Cost 80; selling price 100

Show result

Result

25% markup; profit amount 20

Apply a discount

10

Input

Original price 120; discount 15%

Show result

Result

Final price 102; savings 18

Add tax

11

Input

Pre-tax price 80; tax rate 8%

Show result

Result

Total 86.40; tax amount 6.40

Add and split a tip

12

Input

Bill 150; tip 18%; 3 people

Show result

Result

Total 177; tip 27; 59 per person

Frequently Asked Questions

How do I calculate a percentage of a number?

Divide the percentage by 100 and multiply by the number. For example, 20% of 250 is 0.20 × 250 = 50.

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

Divide the part by the whole and multiply by 100. For example, 45 out of 60 is 45 ÷ 60 × 100 = 75%.

How do I find the whole when I know a percentage?

Divide the known part by the percentage written as a decimal. If 5 is 25% of a number, divide 5 by 0.25 to get 20.

How do I increase a number by a percentage?

Multiply the starting number by 1 plus the percentage divided by 100. Increasing 250 by 20% is 250 × 1.20 = 300.

How do I decrease a number by a percentage?

Multiply the starting number by 1 minus the percentage divided by 100. Decreasing 250 by 20% is 250 × 0.80 = 200.

How do I calculate percentage increase?

Subtract the original value from the new value, divide the increase by the original value, and multiply by 100.

How do I calculate percentage decrease?

Subtract the new value from the original value, divide the reduction by the original value, and multiply by 100.

What is the difference between decreasing a number by 20% and calculating a 20% decrease?

Decrease-by mode applies a known rate to a starting value. Percentage decrease starts with an original and new value and discovers what rate of decrease occurred.

What is the difference between percentage change and percent difference?

Percentage change uses a starting value as the baseline and preserves direction. Percent difference compares two values symmetrically when neither one is the baseline.

What is a percentage point?

A percentage point is the direct difference between two percentages. Moving from 4% to 5% is an increase of 1 percentage point but a relative increase of 25%.

Can a percentage be greater than 100%?

Yes. A part can be larger than its reference whole, and an increase can be greater than the original value.

Why does reversing a percentage change produce a different result?

The reference value changes. Increasing 80 to 100 is 25%, while decreasing 100 to 80 is 20%.

Why do consecutive discounts not simply add?

Each discount is applied to the price left after the previous discount. A 20% discount followed by 15% off produces a 32% total discount.

What is the difference between markup and margin?

Markup divides profit by cost. Margin divides profit by selling price. The calculator provides markup rather than profit margin.

Can I calculate percentage change from zero?

No. Relative percentage change from zero is undefined because the formula would divide by zero.

Can I use negative numbers?

The basic percentage-of, part-as-percent, reverse-percentage, and percent-difference formulas can accept finite values where mathematically defined. Percentage-change and financial modes use stricter inputs because negative reference values can make ordinary increase and decrease language misleading.

Can a discount be greater than 100%?

No. Discount mode accepts rates from 0% through 100%. A 100% discount produces a final price of zero.

Does the discount calculation include tax?

No. Discount mode applies only the entered discount. Use Tax mode separately when tax should be added to the discounted amount.

Does the tip calculator split the bill equally?

Yes. It adds the entered tip and divides the final total equally by the entered whole number of people.

Are the displayed results exact?

The calculation uses the entered numeric values. The interface may round the displayed result for readability.

Are my values saved or uploaded?

No. Calculations run locally in the browser. The calculator does not upload the entered values, place them in the page URL, or save them for a later visit.