Percent Change Calculator
Find the percent increase or decrease between any two values — plus the symmetric percent difference, which is a different thing and often confused with it. The second tab works in reverse: enter a value and a percentage to see what it becomes after the increase or decrease.
Percent change
+25%
Absolute change
+20
Percent difference
22.22%
Going from 80 to 100 is a 25% increase.
How it was calculated
- Percent change = (new − old) / |old| × 100
- = (100 − 80) / 80 × 100 = 25%
- Percent difference = |a − b| / ((|a| + |b|) / 2) × 100 = 20 / 90 × 100 = 22.22%
Percent change is directional (old → new). Percent difference is symmetric — it compares two values without treating either as the starting point, so it gives the same answer both ways.
The formula, worked out
Percent change = (new − old) / old × 100. Say a sneaker cost $80 last month and $100 today. The change is 100 − 80 = 20, and 20 / 80 × 100 = +25%. The direction matters: if the price falls back from $100 to $80, the change is −20 / 100 × 100 = −20%, not −25%, because the base is now the higher price.
Percent difference answers a different question — how far apart two values are with no before/after direction. It divides the gap by the average of the two: |100 − 80| / 90 × 100 ≈ 22.2%. Use it for comparing two prices side by side; use percent change when time passed between the values.
The classic gotcha: percentage changes do not cancel out. A −50% drop followed by a +50% rise leaves you at 75% of where you started ($100 → $50 → $75), because the rise is computed from the smaller base. Undoing a 50% loss takes a +100% gain.
More percentage and math tools
Mixing up percent change with percentage points? The percentage point calculator sorts that out, and the percentage calculator covers every other percent question. For data sets, try the average calculator and the z-score calculator. Other homework helpers: the slope calculator, long division calculator, and decimal to fraction converter.