Skip to main content
📈 Percentages

Percentage Change Calculator

Enter the old and new values to get the percent increase or decrease, the change as a percentage, and the absolute difference — with the direction made clear.

Increase or decrease
(new − old)/old
Absolute difference
Direction shown
100% Free
🔢 Open All Math Calculators 📖 Read the Guide

Percentage change — Quick answer

Percentage change is the difference relative to the starting value.

% change = (new − old) / |old| × 100

Worked example: 100 → 150 = (150 − 100)/100 × 100 = +50% (increase).

Examples

OldNewChange
100150+50%
8060−25%
200170−15%

Positive = increase, negative = decrease. A +50% then −50% does not return to the start.

📈 Percentage Change Calculator

Enter the starting (old) value and the ending (new) value.

Percentage change
Direction
Absolute difference

ℹ️ Percentage change is directional (old → new). It differs from percent error (vs a true value) and percent difference (no reference).

Percentage change measures how much a value has gone up or down relative to where it started: (new − old) / |old| × 100. A positive result is a percent increase, a negative one a percent decrease. From 100 to 150 is a +50% increase; from 80 to 60 is a −25% decrease.

Reviewed: June 20, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: the percentage-change formula, recomputed in code.

The formula

Percentage change
% change = (new − old) / |old| × 100
Difference
difference = new − old

Subtract the old value from the new value to get the raw change, divide by the old value (the base), and multiply by 100. Dividing by the old value is what makes it a change relative to the starting point. A positive percentage means it grew; a negative one means it shrank. The absolute difference is the same change in the original units.

Worked examples

An increase from 100 to 150:

Up
(150 − 100) / 100 × 100 = +50%

A decrease from 80 to 60:

Down
(60 − 80) / 80 × 100 = −25%

A drop from 200 to 170:

Down
(170 − 200) / 200 × 100 = −15%

So 100 to 150 is a 50% increase, 80 to 60 is a 25% decrease, and 200 to 170 is a 15% decrease. Remember a 50% rise then a 50% fall lands at 75, not back at 100 — each percent is on a different base.

Frequently Asked Questions

What is the percentage change formula?

(new − old) / |old| × 100. 100 → 150 = +50%. Positive is increase, negative is decrease.

How to calculate a percentage increase?

Same formula, larger new value. 50 → 75 = +50% increase.

How to calculate a percentage decrease?

Same formula, smaller new value → negative. 80 → 60 = −25%, a difference of 20.

Does +50% then −50% return to start?

No. 100 → 150 → 75. Each percent is on a different base, so they don't cancel.

Change vs percent error?

Change is old → new over time. Percent error is vs a true value. Percent difference has no reference.

Need more math tools?

Explore percentages, percent error, fractions, markup and more across the AI Calculator math suite.

🔢 Open Math Calculators — Free

No registration required · 350+ calculators · PDF report export