Percentage calculator

The five percentage questions people actually ask, on one page: What is 15% of 200? 30 is what percent of 200? From 100 to 125 is what percent increase? If 110 is 10% more, what was the original? From 3.5% to 4.25% is how many percentage points? For sales growth, grades, tips and interest rates.

Runs in your browser · nothing is uploaded

What is B% of A?

Result–

A is what percent of B?

Percent–

Percent change from A to B

Change–

Add B% to A (negative to subtract)

A × (1 + B%)–Reverse: if A is the result after +B%, the original was–

Percentage-point difference

Difference–

Assumptions

How it is calculated

QuestionFormulaExample
B% of AA × B ÷ 100200 × 15 ÷ 100 = 30
A is what % of BA ÷ B × 10030 ÷ 200 × 100 = 15%
Change from A to B(B − A) ÷ |A| × 100(125 − 100) ÷ 100 × 100 = +25%
Add B% to AA × (1 + B ÷ 100)100 × 1.10 = 110
Reverseresult ÷ (1 + B ÷ 100)110 ÷ 1.10 = 100
Percentage pointsB% − A%4.25 − 3.5 = 0.75 pp

Examples

Common mistakes

FAQ

What is the difference between percent and percentage points?

If a rate goes from 3.5% to 4.25%, it rose 0.75 percentage points. You could also say it rose 21.4% (0.75 ÷ 3.5), which means something different. Differences between two rates are points; relative change of a quantity is percent. Fed rate and poll coverage use points.

If something goes up 50% and then down 50%, is it back where it started?

No. 100 → 150 → 75. Each percent change is measured from the value at that moment, so undoing a 50% rise takes only a 33.3% fall (150 × 2/3 = 100). To find the rate that reverses the rise, enter 150 as the old value and 100 as the new value. To recover the original amount instead, enter A=150 and B=50 in the add/reverse section; its reverse result is 100.

Can percent change be computed from zero or a negative base?

From zero it is undefined and shows "–". From a negative base (a loss of −100 improving to −50) the tool divides by the absolute value and shows +50%; using the absolute value is the convention chosen here. It gives a different sign from division by the signed old value, so check which convention your report requires.

How many decimals are shown?

Calculated results are rounded to six decimal places, then displayed with up to four. Very small values may appear as zero; this is not arbitrary-precision arithmetic. Recalculate from the original inputs if you need more digits.

Is anything saved?

No. Calculations run only in your browser and nothing is transmitted.

Related tools