๐ Math
Percentage Difference Calculator
Compare two values and find the percentage difference using their average as the base.
๐ Your Assumptions
Calculate the percentage difference between any two values. Unlike percentage change, percentage difference does not assume one value is "before" and the other is "after" โ it simply compares the size of two quantities relative to their average. Ideal for comparing products, populations, prices, and any two measurements without a natural order.
How to Use This Calculator
Two inputs, one comparison. Here is how it works.
1
Enter the first value
Type the first number in the "First value" field. It does not matter which is larger or which you enter first โ the result is symmetric.
2
Enter the second value
Type the second number in the "Second value" field.
3
Read the percentage difference
The primary output shows the percentage difference using the average of both values as the base. For 100 and 120, the difference is |120 โ 100| รท 110 ร 100 = 18.18%.
4
Check the absolute difference
The second output shows the raw difference between the two values. For 100 and 120, it is 20.
5
Swap the inputs to confirm symmetry
Switch the values and the result stays the same. Unlike percentage change, percentage difference is not directional.
What Your Results Mean
Two outputs, two different perspectives on the same comparison.
Percentage Difference
The size of the difference relative to the average of the two values. Always positive, always symmetric. This is the "how different are these two numbers?" answer.
Absolute Difference
The raw numeric gap between the two values. Same units as your inputs.
Average as the Base
Percentage difference uses (value1 + value2) รท 2 as the denominator. This is what makes it symmetric โ neither value is privileged.
When to Use This vs. Percentage Change
Use percentage difference when neither value is clearly a starting point. Use percentage change when there is a clear before and after.
Why Not Use One Value as the Base
If you used one value as the base, the result would depend on which you picked โ 20/100 = 20% but 20/120 = 16.67%. The average removes that ambiguity.
Common Uses
Comparing test scores, product prices between stores, populations of two cities, dosages, dimensions, or any two measurements where neither is "correct."
Key Terms
Percentage Difference
The absolute difference between two values divided by their average, expressed as a percentage. Formula: |a โ b| / ((a + b) / 2) ร 100.
Absolute Difference
The raw numeric distance between two values, ignoring sign. |a โ b|.
Average (Mean)
The midpoint between two values. Used as the base for percentage difference to keep the result symmetric.
Symmetry
Percentage difference gives the same answer regardless of which value is entered first โ a key property that distinguishes it from percentage change.
Percentage Change
A directional comparison using one value (the "original") as the base. Not symmetric โ going from 100 to 120 is a 20% change, but from 120 to 100 is โ16.67%.
โ Frequently Asked Questions
Percentage difference = |Value1 โ Value2| รท ((Value1 + Value2) รท 2) ร 100. For example, comparing 100 and 120: |100 โ 120| = 20, average = 110, so 20 รท 110 ร 100 = 18.18%. The absolute value ensures the result is always positive regardless of order. Always use the average as the denominator, not either individual value.
Percentage change uses the original value as the base and is directional. Going from 100 to 120 is a +20% change, but going from 120 to 100 is a โ16.67% change โ asymmetric. Percentage difference uses the average as the base and is non-directional: the difference between 100 and 120 is always 18.18%, regardless of order. Use percentage change when there is a clear before/after. Use percentage difference when comparing two independent values without a natural starting point.
Use percentage difference when neither value is naturally the "original." Examples: comparing two products (Product A costs $50, Product B costs $60), two cities' populations (City A has 100,000, City B has 120,000), or two test scores. There is no "before" and "after" โ just two values. Use percentage change when there is a clear direction: last year's sales vs. this year's sales, the old price vs. the new price, a starting weight vs. an ending weight.
Because using either individual value as the base would make the result asymmetric. If you used the smaller value (100) as the base, comparing 100 and 120 gives 20%. If you used the larger value (120), it gives 16.67%. Which is correct? Neither โ it depends on arbitrary choice. The average (110) is a neutral base that treats both values equally, giving the same 18.18% answer regardless of order. This is why percentage difference is the standard for comparing two values without a natural reference point.
No. Percentage difference is always zero or positive. It uses the absolute value of the difference between the two numbers, so the sign of the underlying gap does not matter. A result of 0% means the two values are identical. A result of 50% means they differ by half of their average. The concept is inherently about magnitude of difference, not direction.
There is no universal threshold โ it depends entirely on context. In manufacturing quality control, a 1% difference might be a red flag. In comparing wages between two regions, 20% might be expected. In scientific experiments, 5% is often used as the cutoff for "consistent results." The percentage difference is a descriptive statistic, not a judgment. What matters is whether the difference is meaningful for your specific comparison.
Related Calculators
Explore other calculators that pair well with this one.