Three questions sound the same but have different answers: how much did this value change, how far apart are these two values, and what would this value be after a percentage is applied? Mixing them up is the most common source of percentage mistakes. This calculator separates them into three clear modes so you always use the right baseline.

Percentage change vs. percentage difference

Percentage change is directional. It measures a new value against an original one, so it has a clear before and after, and the answer is signed: a rise is positive, a fall is negative. The original value is the denominator, which is why going from 80 to 100 is a 25% increase but going from 100 back to 80 is only a 20% decrease.

Percentage difference is symmetric. When neither value is a baseline โ€” comparing two lab measurements, two stores' prices, two polls โ€” you divide by the average of the two values instead. The result is always positive and gives the same answer whichever value you list first. Use change when there is a timeline or a clear starting point; use difference when the two values are simply two readings of the same thing.

Percentage points are not percentages

If a poll moves from 40% to 44%, it rose 4 percentage points โ€” but that is a 10% percentage change (4 / 40). Headlines that say a rate "rose 4%" when it actually rose 4 points are off by an order of magnitude. The rule: subtract two percentages and you get percentage points; divide that gap by the starting percentage and you get a percentage change. This calculator's Change tab gives you the percentage change; for the point gap, just subtract the two figures.

Applying and reversing a percentage

Adding a percentage is multiplication: a 15% markup on $200 is 200 ร— 1.15 = $230. Removing one is also multiplication with a negative percentage: a 20% discount is 200 ร— 0.80 = $160. The tricky part is going backwards. To find a list price from a discounted price, you divide by the multiplier, not add the percentage back. $160 after a 20% discount is 160 / 0.80 = $200, because the discount was taken off the larger original, not off $160. The Reverse mode handles this for you and refuses the impossible case of โˆ’100%, where the final value is zero for any original.

Edge cases: zero, negatives, and equal values

When the original value is 0, percentage change is undefined โ€” any rise from nothing is an infinite percentage, so the calculator reports the absolute change and suggests using percentage difference instead. Negative values work throughout; the formulas use the absolute value of the baseline so the sign of the result reflects direction, not the sign of the inputs. When the two values are equal, the change is exactly 0% and the difference is 0% โ€” a useful sanity check.