Percentage difference

Percentage difference calculator.

Compare two values without designating one as the “original”. Uses the symmetric formula that gives the same answer regardless of input order.

Percentage difference
Symmetric comparison — neither value is the “original”
Value 1:
Value 2:
Step-by-step

    Percentage difference vs percent change

    These two concepts are easy to confuse:

    • Percentage difference: |a − b| ÷ ((a+b)/2) × 100 — symmetric. Swapping a and b gives the same answer.
    • Percent change: (b − a) ÷ a × 100 — directional. The order matters; one value is the baseline.

    Use percentage difference when neither value is clearly the “before” or “original”. Use percent change when there’s a chronological or causal direction (yesterday→today, treatment vs. control).

    Example: comparing prices in two cities

    Gas costs $4.20 in city A and $4.80 in city B. Neither city is the “original”, so percentage difference applies:

    |4.20 − 4.80| ÷ ((4.20 + 4.80) ÷ 2) × 100
    = 0.60 ÷ 4.50 × 100
    = 13.3% difference

    When percentage difference can be misleading

    For values very close to zero, percentage difference can produce large numbers from small absolute differences. The difference between 0.01 and 0.02 is 66.7%, but the absolute difference is tiny. Always consider whether the absolute difference is meaningful in your context.

    Common questions

    About this tool.

    Use percentage difference when neither value is the 'original' — comparing two cities' temperatures, two students' scores, two products' weights. Use percent change when there's a chronological order or clear baseline.

    Yes. The formula uses absolute value, so the answer is the same regardless of which number you label as 'a' and which as 'b'. That's what makes it symmetric.

    40%. Calculation: |40 − 60| ÷ ((40+60)/2) × 100 = 20 ÷ 50 × 100 = 40%.

    Yes. If one value is much larger than the other, like 10 vs 100, the percentage difference is 163.6%.

    Percent change requires designating one value as the baseline, which is arbitrary when comparing two independent measurements. Two scientists measuring the same quantity shouldn't get a different answer based on whose result is called 'first'. Percentage difference solves this by being symmetric.

    Related

    More calculators.