Everyday math

Percentage Difference Calculator

Compare two values using the percentage difference based on their average.

Free to use◌No account needed
Your inputsUpdates as you type

⌁ Calculations run in your browser. Calculator input values aren't included in our usage events.

Your result
—

Enter your numbers to see the answer.

Percentage Difference Calculator guide

What does this calculator help you figure out?

Percentage difference compares two values without treating either as the starting point. Instead of dividing by one of them, the calculator divides the gap by their average, so swapping the fields gives the same answer. It is the right measure when two lab groups report a result, two shops quote a price, or two runs of a test disagree and neither is “the original”. Contrast that with percentage increase or decrease, which need a before and an after, and with percentage error, which needs an accepted reference value. The result is always non-negative, since the calculator uses the absolute difference and the average of the absolute values. Because the denominator is the midpoint, the figure is always larger than the equivalent increase and smaller than the equivalent decrease between the same two numbers.

How is the result calculated?

Percentage difference (%) = |first − second| ÷ ((|first| + |second|) ÷ 2) × 100.

Worked example

Worked example with the defaults: first value 80, second value 100. The absolute difference is |80 − 100| = 20. The average of the two values is (80 + 100) ÷ 2 = 90. Divide and scale: 20 ÷ 90 × 100 = 22.22%, which the calculator displays as “22.22% difference” with a caption noting the average. For comparison, 80 → 100 is a 25% increase and 100 → 80 is a 20% decrease; the percentage difference sits between them at 22.22%.

Units and conversion notes

Enter both values in the same unit; the unit cancels and the result is a percentage. Order does not matter, so put them in either field. Negative inputs are handled with absolute values, and the result is shown to two decimal places by default (22.22%), adjustable in the precision setting.

What does the result mean?

The result follows directly from the numbers you entered, so its accuracy is the accuracy of those inputs. The most common source of a surprising answer is a mismatch between the question you meant to ask and the one the calculator answered, so re-read the field labels if the figure looks wrong. The formula is shown above so you can check the arithmetic yourself. On this page the figure rests entirely on first value and second value, so start there if the percentage difference calculator returns something you did not expect.

Common mistakes to avoid

Good to know: this is not the tool for “how much did it grow”. If one value came first in time, use percentage increase or decrease, which divide by the earlier value rather than the midpoint. If one value is a known standard, use percentage error. Reporting 22.22% as “a 22% increase” is wrong: the increase is 25%. Two values that are both zero give 0% by convention.

Results are planning estimates. Check the units, product coverage, carrier rules, or local rates before making a purchase or financial decision.

How it works

The method behind the number.

Compare two values using the percentage difference based on their average. This tool explains the calculation so you can adjust the assumptions to match your situation.

Percentage difference (%) = |first − second| ÷ ((|first| + |second|) ÷ 2) × 100.

Worked example

Reproduce the current result.

With First value = 80 · Second value = 100 → 22.22 % difference (difference relative to the average of both values). Change an input above and this example updates with your numbers.

Absolute difference
20
Average
90

Common questions

Frequently asked questions

What is the percentage difference between 80 and 100?

22.22%. The gap is 20, the average of the two numbers is 90, and 20 ÷ 90 × 100 = 22.22%. The same two values give a 25% increase or a 20% decrease if one is treated as the starting point.

What is the difference between percentage difference and percentage change?

Percentage change divides by the original value and depends on direction: 80 → 100 is +25%. Percentage difference divides by the average of both values and ignores direction, giving 22.22% either way.

When should I use percentage difference instead of percentage error?

Use percentage difference when neither value is the accepted truth, such as two independent measurements. Use percentage error when one value is a known standard; 96 measured against an accepted 100 is a 4% error.

Why does swapping the numbers not change the percentage difference?

The formula uses the absolute value of the gap and the average of both numbers, and neither changes when the order is reversed. This symmetry is the reason to use it for peer comparisons.

How do I calculate percentage difference between two numbers?

Subtract one from the other and drop the sign, add the two numbers and halve them to get the average, then divide the gap by the average and multiply by 100. For 80 and 100 the steps are 20 ÷ 90 × 100 = 22.22%.

Result copied