Find the symmetric percent difference (also called percentage difference) between any two numbers — no direction, no "old vs new". Just how far apart they are, relative to their average.
Enter any two numbers. Order does not matter — swapping A and B gives the exact same answer (that is the whole point of percent difference).
These two sound alike but answer different questions. Picking the wrong one is the #1 mistake people make with these calculators.
Symmetric. Answers: "How far apart are these two numbers?"
|A−B| ÷ ((A+B)/2) × 100
Directional. Answers: "How much did it go up/down from old to new?"
(new−old) ÷ |old| × 100
Concrete example — 10 vs 14: percent difference = 33.33% (symmetric), while percent change from 10 → 14 = 40%. Different questions, different answers. For directional change, see our percent change calculator.
Rule of thumb: if you can point at one value and say "this is the starting point", use percent change. If the two values just sit side by side, use percent difference.
| Your situation | Use this |
|---|---|
| Comparing two test scores, two prices, two measurements — no "before/after" | Percent difference |
| Experimental result vs theoretical / accepted value (physics & chemistry lab work) | Percent difference |
| Two candidate products, schools, or cities compared side by side | Percent difference |
| Quality-control: two samples from the same batch | Percent difference (a.k.a. relative percent difference) |
| Price then vs now, salary raise, weight loss, stock movement | Percent change |
| Growth year-over-year, discount off original price | Percent change |
| Measured value vs a known true value (error analysis) | Percent error |
Compare several pairs at once — one pair per line. Separators: comma, space, semicolon, or "vs". Example: 80, 90
Note: percent difference is defined per pair — for three or more numbers, list them pairwise (A vs B, B vs C, …).
|80 − 90| = 10(80 + 90) ÷ 2 = 8510 ÷ 85 × 100 = 11.7647…%|24.99 − 19.99| = 5.00(24.99 + 19.99) ÷ 2 = 22.495.00 ÷ 22.49 × 100 = 22.2321…%|9.81 − 9.65| = 0.16(9.81 + 9.65) ÷ 2 = 9.730.16 ÷ 9.73 × 100 = 1.6443…%percent difference = |A − B| / ((A + B) / 2) × 100. The denominator is the average of the two values — that is what makes the result symmetric: swapping A and B never changes the answer.5 vs −5, or 0 vs 0 — the division has no meaning, so this calculator says so instead of inventing a number.Put the two numbers in A1 and B1, then use:
=ABS(A1-B1)/AVERAGE(A1,B1)*100
Format the cell as Percentage (or divide by 100 first: =ABS(A1-B1)/AVERAGE(A1,B1) with % formatting). Watch out: if A1 = −B1 the average is zero and Excel returns #DIV/0! — the same honest "undefined" this calculator reports.
Free tool by NRTechStudio
Explore similar math tools and calculators. 100% free, accurate, and runs completely in your browser without sign-up.
2 taps, no typing needed — diagnostics are sent automatically.