Percentage Calculator

Find a percentage of a number, calculate percentage increase or decrease, apply a discount, or compare two values with percent difference.

Calculator
Solve for

Part

10

"Basic percentage" solves the classic percent relationship (part = percent × whole) for whichever piece you don't have. "Percentage change" and "Percent off" both use the earlier value or sticker price as the base. "Percent difference" is symmetric: it treats neither value as the reference, which is why it gives a different answer than percentage change for the same two numbers. Calculations run in your browser; nothing you type is sent anywhere.

Spec

Percent means "parts per hundred" (BIPM SI Brochure §5.4.7), so every percentage question is one rearrangement of part = (percent ÷ 100) × whole. "Percentage change" measures a move from an old value to a new one — (new − old) ÷ |old| × 100 — and always uses the old value as the base, which is why a 50% drop followed by a 50% rise does not return you to where you started (100 → 50 → 75, a net −25%). "Percent difference" is a different, symmetric formula — |a − b| ÷ ((a + b) ÷ 2) × 100 — used when comparing two values where neither one is the reference. Percentages are themselves just a special case of a more general kind of part-to-whole math: [fractions](/fraction-calculator/) need a common denominator to add or subtract, but not to multiply or divide, and every result reduces to lowest terms using the Euclidean algorithm.

One formula, three questions

Every basic percentage question is the same equation — part = (percent ÷ 100) × whole — asked with a different piece missing. "What is 20% of 50?" gives you the percent and the whole, and asks for the part (20 ÷ 100 × 50 = 10). "10 is what percent of 40?" gives you the part and the whole, and asks for the percent (10 ÷ 40 × 100 = 25%). "10 is 20% of what number?" gives you the part and the percent, and asks for the whole (10 ÷ (20 ÷ 100) = 50). The "Basic percentage" mode above is exactly this triangle: pick which piece you are solving for, and the other two become the inputs.

The word itself tells you why the formula works: "percent" comes from the Latin per centum, "by the hundred." The BIPM's own style guide for the SI confirms the modern usage: the % symbol is internationally recognized and, in running text, "generally takes the meaning of parts per hundred." A percentage is not a unit of anything on its own; it is always a percentage of some specific base number, which is the "whole" in the formula above.

Percentage change is not percentage difference

These two get mixed up constantly because they look almost identical, but they answer different questions and can give different numbers for the same pair of values. Percentage change — (new − old) ÷ |old| × 100 — always treats one value as the starting point. A stock at $80 that closes at $60 is down (60 − 80) ÷ 80 × 100 = −25%; the $80 is the anchor, so going back up from $60 to $80 would be a +33.3% change, not +25%, because the anchor itself moved from $80 to $60.

Percentage difference — |a − b| ÷ ((a + b) ÷ 2) × 100 — has no anchor. It is used to compare two independent measurements when neither one is the "correct" answer, so it divides by their average instead of by either value alone. Two lab scales reading 10 g and 12 g for the same object differ by |10 − 12| ÷ ((10 + 12) ÷ 2) × 100 = 18.18%, and it would come out exactly the same if the scales had reported 12 g and 10 g in the opposite order. Swap a and b in a percentage-change calculation, by contrast, and the answer changes sign and magnitude. If one of those two readings is actually the accepted or true value rather than a second independent measurement, that is a third, related calculation, percent error, which divides by the accepted value instead of the average: (12 − 10) ÷ 10 × 100 = 20%, a different number again for the same two readings.

Why a 50% drop and a 50% rise do not cancel out

This is the most common percentage mistake, and it is a direct consequence of "percentage change always uses the old value as its base." Take $100, apply a 50% decrease: $100 × (1 − 0.50) = $50. Apply a 50% increase to that new number: $50 × (1 + 0.50) = $75. The two 50%-magnitude moves do not cancel. You end up at $75, a net change of (75 − 100) ÷ 100 × 100 = −25% from where you started. Each percentage move is calculated against whatever the current value is at that moment, not against the original number, so a loss always needs a larger percentage gain to fully recover: recovering from that $50 back to $100 requires a 100% increase, not 50%.

Reading a discount tag correctly

"Percent off" mode applies a straightforward version of the same base formula: amount saved = original price × (discount ÷ 100), and sale price = original price − amount saved. A $79.99 item marked 30% off saves 79.99 × 0.30 = $23.997, which rounds to $24.00 for display; the sale price works out to 79.99 − 23.997 = $55.993, or $55.99 at the register. Because the original price is already a whole number of cents, rounding the savings first and then subtracting, or subtracting first and then rounding, always lands on the same cent, so the two figures never drift apart. A store's "you saved $X!" badge that looks rounded more loosely (to the nearest dollar rather than the nearest cent) is a marketing choice, not a sign that the underlying math disagrees with a hand calculation.

Stacked discounts do not add. A 20%-off sale on top of an already-30%-off clearance item works out to 20% off the already-discounted price, not 50% off the original price. $100 at 30% off is $70; take another 20% off that $70 and you get $56, a total discount of 44%, not 50%.

Common "percent of a number" results

Question Answer
20% of 5010
20% of 8016
20% of 10020
15% of 10015
15% of 20030
10% of 505
10% of 10010
25% of 8020
30% of 15045

Each value is percent ÷ 100 × whole, computed directly. For example, 15% of 200 = 0.15 × 200 = 30.

Percent, decimal, and fraction equivalents

Percent Decimal Fraction
10%0.11/10
12.5%0.1251/8
20%0.21/5
25%0.251/4
33.33% (repeating)0.3333...1/3
50%0.51/2
75%0.753/4
100%11/1

To convert percent to decimal, divide by 100 (move the decimal point two places left); to go from decimal to percent, multiply by 100.

Frequently asked questions

What is 20 percent of 50?

10. Percent of a number is percent ÷ 100 × whole, so 20 ÷ 100 × 50 = 0.20 × 50 = 10.

How do you calculate a percentage increase?

Subtract the old value from the new value, divide by the old value, then multiply by 100: (new − old) ÷ old × 100. Going from 50 to 60 is (60 − 50) ÷ 50 × 100 = +20%. If the result is negative, it is a percentage decrease rather than an increase.

How does a percent-off (discount) calculator work?

Multiply the original price by the discount percentage to get the amount saved (original × discount ÷ 100), then subtract that from the original price to get the sale price. A $100 item at 20% off saves $20, for a sale price of $80.

What is the difference between percent change and percent difference?

Percent change compares a value to itself over time or before/after, always dividing by the earlier ("old") value, so the order of the two numbers matters. Percent difference compares two independent values where neither is a reference point, dividing by their average instead, so swapping the two numbers gives the same answer. The same pair of numbers can produce two different results depending on which formula fits the question.

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

Divide the part by the whole and multiply by 100: part ÷ whole × 100. 10 out of 40 is 10 ÷ 40 × 100 = 25%. This is what the "Find the percent" option in a Basic percentage calculator solves for.

Does a 10% decrease followed by a 10% increase get back to the original number?

No. A 10% decrease and the following 10% increase are calculated against different base numbers, so they do not cancel. $100 minus 10% is $90; $90 plus 10% of $90 (which is $9) is $99, one dollar short of the original $100. The gap grows with larger percentages: a 50% drop needs a 100% rise, not 50%, to fully recover.

Embed this calculator

Paste this snippet into any blog post or web page to get the working percentage calculator, free to use, with the attribution link staying in place.

Readout check

Did this tool do the job?

Built and maintained by the CalcBadger Team. Formulas verified against the sources above; last reviewed 2026-08-21.