The percentage difference between two values measures how far apart they are relative to their average. Unlike percentage change, percentage difference is symmetric — swapping Value A and Value B gives exactly the same result. The formula is: |A - B| / ((A + B) / 2) x 100. This makes it the right me...
|A − B| ÷ ((A + B) / 2) × 100
Symmetric — swapping A and B gives the same answer
Percentage difference between 80 and 100
22.2222%
|80 − 100| ÷ 90 × 100 = 22.2222%
ABSOLUTE DIFF
20
AVERAGE
90
QUICK EXAMPLES
PERCENTAGE DIFFERENCE
22.2222%
ABSOLUTE DIFF
20
AVERAGE
90
SYMMETRIC
A↔B same
VALUE A vs VALUE B
DIFFERENCE AS % OF AVERAGE
|80 − 100| ÷ ((80 + 100) / 2) × 100 = 22.2222%
vs PERCENTAGE CHANGE (directional)
% difference is symmetric · % change depends on direction
PCT DIFFERENCE
22.2222%
ABSOLUTE DIFF
20
AVERAGE
90
SYMMETRIC?
Yes — A↔B same
Live diagram · updates as you type
| METRIC | FORMULA | RESULT | NOTES |
|---|---|---|---|
| % Difference (A vs B) | |A−B| / ((A+B)/2) × 100 | 22.2222% | Symmetric — same if you swap A and B |
| % Change (A → B) | (B−A) / A × 100 | +25% | Directional — A is the baseline |
| % Change (B → A) | (A−B) / B × 100 | -20% | Directional — B is the baseline |
Enter Value A — either number in the comparison. The order does not matter since the result is symmetric.
Enter Value B — the other number you are comparing against. Swapping A and B gives the same percentage difference.
The percentage difference appears instantly along with the absolute difference and the average of the two values.
Review the comparison table below the calculator to see how percentage difference compares to percentage change (A to B) and percentage change (B to A).
Use the quick examples to load common scenarios and see the calculator in action before entering your own numbers.
Example 1: A = 80, B = 100. Absolute diff = |80 - 100| = 20. Average = (80 + 100) / 2 = 90. % difference = 20 / 90 x 100 = 22.22%. By comparison: % change A to B = +25%, % change B to A = -20%. Example 2: A = 50, B = 75. Absolute diff = 25. Average = 62.5. % difference = 25 / 62.5 x 100 = 40%. Example 3: A = 0, B = 100. Average = 50. % difference = 100 / 50 x 100 = 200% (valid, unlike % change where A=0 is undefined).
| NAME | FORMULA | DESCRIPTION |
|---|---|---|
| % Difference | |A - B| / ((A + B) / 2) x 100 | Symmetric — same result regardless of which value is A or B |
| Absolute Diff | Absolute Diff = |A - B| | The unsigned gap between the two values |
| Average | Average = (A + B) / 2 | The midpoint between A and B — used as the neutral denominator |
| % Change A to B | (B - A) / A x 100 | Directional change treating A as the baseline — different from % difference |
| % Change B to A | (A - B) / B x 100 | Directional change treating B as the baseline — opposite sign to A to B |
Grade Calculator
Calculate instantly →
Percentage Increase Calculator
Calculate instantly →
X is What Percent of Y Calculator
Calculate instantly →
Percentage Markup Calculator
Calculate instantly →
Percentage Margin Calculator
Calculate instantly →
Percentage Off Calculator
Calculate instantly →
Percentage Decrease Calculator
Calculate instantly →
Discount Calculator
Calculate instantly →
Percentage Change Calculator
Calculate instantly →
Tip Calculator
Calculate instantly →
What is X% of Y Calculator
Calculate instantly →
What is 5% of 1000?
Calculate instantly →
What is 5% of 250?
Calculate instantly →
What is 5% of 25?
Calculate instantly →
What is 5% of 150?
Calculate instantly →
What is 5% of 500?
Calculate instantly →
What is 5% of 20?
Calculate instantly →
What is 5% of 200?
Calculate instantly →
What is 10% of 20?
Calculate instantly →
Last updated: April 25, 2026 · Formula verified by EagleCalculator team · Eagle-eyed accuracy for every calculation.