How to Calculate Percentage Change: Step-by-Step
To calculate percentage change, subtract the old value from the new value, divide by the absolute old value, and multiply by 100. A positive result is an increase and a negative result is a decrease. The ByteTools Percentage Change Calculator runs that formula for you and shows each step, so you get the answer and the working in one place.
This guide walks through the formula by hand, then shows how to use the free calculator to get the same result in seconds without any spreadsheet or math on paper.
The percentage change formula
Percentage change measures how far a number moved relative to where it started. The formula is:
((new − old) / |old|) × 100The bars around old mean the absolute value, which keeps the sign of the change tied to the actual direction of movement even when the starting number is negative. Once you have the raw change, dividing by the original value tells you how big that move was compared with the starting point, and multiplying by 100 turns it into a percentage.
Step by step by hand
Say a subscription rose from 40 to 50 dollars. Work it through:
- Find the raw change: 50 − 40 = 10.
- Divide by the old value: 10 ÷ 40 = 0.25.
- Multiply by 100: 0.25 × 100 = 25.
- Because the result is positive, it is a 25% increase.
For a decrease, the same steps apply. From 200 down to 150: (150 − 200) ÷ 200 × 100 = −25%, which the direction label reads as a 25% decrease. The absolute change of 50 is reported alongside the percentage so you can sense-check both figures.
How to use the calculator
The tool removes the arithmetic and the risk of dividing by the wrong number. Here is the full flow:
- Enter the original (old) value in the first field.
- Enter the new value you want to compare against it.
- Read the percentage change and its up-or-down label instantly.
- Check the absolute change and the worked formula shown below the result.
- Click Copy to grab the figure for a report, message or spreadsheet.
Because the result updates as you type, you can try several before-and-after pairs quickly, which is useful when you are checking a whole column of numbers one at a time.
Reading the result correctly
| Old | New | Result | Meaning |
|---|---|---|---|
| 40 | 50 | +25% | Increase |
| 200 | 150 | −25% | Decrease |
| 50 | 150 | +200% | Value tripled |
| 0 | 30 | Undefined | Can't divide by zero |
The last row matters: percentage change is undefined when the starting value is zero, because dividing by zero has no answer. In that case the calculator flags the situation and reports the absolute change instead of a misleading percentage.
Why it runs privately in your browser
Every calculation happens locally with JavaScript. No numbers are sent to a server, nothing is stored, and the tool keeps working offline once the page has loaded. That makes it safe for salary figures, private financials or any data you would rather not paste into an online form.
Try the Percentage Change Calculator — free and 100% in your browser.
FAQ
Which value goes in the old field?
The old field is the starting point — the earlier number in time, or the baseline you are measuring from. The new field is what you are comparing against it. Swapping them flips the sign and changes the percentage, so the order matters.
Why is my percentage bigger than I expected?
Percentage change is relative to the starting value, so a small old value makes changes look large. Going from 2 to 4 is a 100% increase even though the raw change is only 2. Check the absolute change to keep the size in perspective.
Does the calculator handle decimals and negatives?
Yes. You can enter decimals and negative numbers in either field. Using the absolute old value in the denominator keeps the direction of the change accurate even when the starting figure is negative.
Can I use it for reversing a percentage?
This tool goes from two values to a percentage, not the other way around. To apply a known percentage to a number, use the Percentage Calculator instead.
Related free tools
- Percentage Calculator — find a percentage of a number or what percent one value is of another.
- Discount Calculator — work out sale prices and savings.
- Average Calculator — average a list of numbers instantly.
- Ratio Calculator — simplify and scale ratios.
Built by ByteVancer
ByteTools is a free product of ByteVancer, a software and web development studio that builds web apps, SaaS platforms and custom software. If you need a tool, dashboard or product built properly, explore what ByteVancer can do for your team.
Recommended reading
Percentage Change: Common Mistakes and Pro Tips
Avoid the classic percentage change mistakes — wrong baseline, mixing up points and percent, and the zero trap — with these practical tips and a free calculator.
Percentage Change Calculator: Real-World Examples
See how a percentage change calculator handles real scenarios — price rises, salary changes, investment returns, weight loss and traffic growth — with worked examples.
Percentage Calculator: Everyday Real-World Uses
Real percentage calculator use cases with worked examples: tips, discounts, grades, growth rates, and bill splits for shoppers, students, and analysts.
Percentage Calculator Tips and Common Mistakes
Expert percentage tips: avoid the reversal trap, percentage-point confusion, and negative-base errors, and pick the right calculator mode every time.