CalcOak

Percentage Calculator: five everyday percent questions answered as you type

What is% of?= 30
is what percent of?= 12.5%
Fromtoisan increase of 25% (+25%)
changed by%:up 230/down 170
is% of what number?= 200
From% to% is+2 percentage points, a +20% relative change

Results are rounded to four decimal places. Every row updates as you type.

How to use this percentage calculator

Each row on the page is a complete sentence with the numbers left blank. Find the sentence that matches your question, overwrite the example values, and the answer at the end of the line updates as you type. To find a tip, type 18 and the bill total into the first row. To see what share of a 400-question exam you passed with 50 correct, use the second row (12.5%). The third row handles before-and-after comparisons such as a rent rising from 80 to 100 and tells you whether that is an increase or a decrease and by how much. The fourth row applies a percentage in both directions at once, and the fifth reverses the whole thing: 30 is 15% of what number?

The percentage change formula behind the third row is (new − old) ÷ old × 100. Because the starting value is the base, the same two numbers give different answers depending on direction: 80 to 100 is +25%, but 100 back to 80 is −20%. The copy button beside each result puts just the answer on your clipboard so you can paste it into a message or spreadsheet.

Why the points row and the reverse row matter

The final row deals with the most common mix-up in news reports and survey results. If a mortgage rate moves from 10% to 12%, it has risen by 2 percentage points, but relative to the old rate that is a 20% increase. Both statements are true and both are useful, yet they describe very different things. Swapping them is how a modest change in an interest rate or a poll number gets reported as a dramatic one. Enter the two rates and the tool shows both figures side by side, so you can quote the right one.

Reverse percentages catch people out when tax is involved. A receipt showing 230 with 15% tax included does not mean the tax was 15% of 230; the tax was charged on the pre-tax price, so you divide by 1.15 to get back to 200. The "is what percent of what number" row and the increase and decrease row together let you check a price both ways in a few seconds, without keeping any formulas in your head.

Further reading

Frequently asked questions

How do I work out the percentage change between two numbers?+

Subtract the old value from the new value, divide by the old value, then multiply by 100. Going from 80 to 100 is (100 − 80) ÷ 80 × 100 = +25%. The old value is always the denominator, which is why a rise from 80 to 100 is 25% but the fall back from 100 to 80 is only 20%.

What is the difference between percentage points and percent?+

Percentage points are the plain difference between two percentages; percent describes how much one is relative to the other. If a rate goes from 10% to 12% it has risen by 2 percentage points, but relative to where it started it has risen by 20%. Headlines often mix the two, which makes a change sound much larger or smaller than it is.

How do I find the original price before a percentage was added?+

Divide the final amount by (1 + rate). If a bill is 230 after 15% was added, the pre-tax amount is 230 ÷ 1.15 = 200. Do not subtract 15% of 230, because the 15% was charged on the smaller original figure, not on the final one. The "is what percent of what number" row does this reversal for you.

Why does the calculator say it cannot divide by zero?+

Several percentage questions involve dividing by one of your inputs. "50 is what percent of 0" and "a change from 0 to 40" have no meaningful answer because there is no base to compare with. The tool tells you plainly rather than showing infinity or NaN; enter a non-zero base and the answer appears.

Does a 20% rise followed by a 20% fall get you back to the start?+

No. 100 raised by 20% is 120, and 120 reduced by 20% is 96, so you end up 4% down. Percentages compound on whichever number they are applied to, which is why the increase and decrease row on this page always shows both directions from the same starting value.