Answers update as you type
Enter two valid numbers and see the result immediately. Calculate and Enter are also available when you want to confirm your inputs.
What would you like to calculate?
Find an amount, such as 15% of 200.
Example answer
30
15% of 200 is 30.
Displayed results are rounded to your chosen precision.
15 ÷ 100 × 200 = 30
Start with your question
Choose what you actually need to find. A change, a difference and percentage points tell different stories.
An answer you can check
Use this percentage calculator to find a percentage of a number, work out what percent one number is of another, or measure an increase or decrease. Open More calculations for percentage difference and percentage points.
Enter two valid numbers and see the result immediately. Calculate and Enter are also available when you want to confirm your inputs.
Read a sentence explaining your result, then open “See the calculation” to check the numbers and formula used.
Display up to 0, 2, 4 or 8 decimal places. Rounded workings use ≈, and a warning explains when a small non-zero answer rounds to zero.
Keep each mode’s inputs while switching on this page. Try an example, clear your inputs or copy the answer in plain English. Reloading the page resets these inputs.
Use decimals and properly grouped numbers such as 1,000 or 1,00,000. Percentage fields also accept a trailing % sign.
The calculator processes your inputs in your browser. It does not submit entered numbers for calculation or save a calculation history.
Choose the right formula
Percent means “per hundred.” For example, 15% is 15 ÷ 100, or 0.15. The formula you need depends on whether you are finding an amount, a proportion or a change.
| What you need | Formula | Example |
|---|---|---|
| Percentage of a number | Percentage ÷ 100 × number | 15 ÷ 100 × 200 = 30 |
| One number as a percentage of another | Part ÷ total × 100 | 30 ÷ 200 × 100 = 15% |
| Percentage change | (New − original) ÷ original × 100 | (100 − 80) ÷ 80 × 100 = 25% |
| Percentage difference | |First − second| ÷ their average × 100 | |80 − 100| ÷ 90 × 100 ≈ 22.22% |
| Percentage-point change | New percentage rate − original percentage rate | 25% − 20% = 5 percentage points |
This tool requires a positive original value for percentage change. Percentage difference uses non-negative values and their arithmetic average. These conventions are explained below.
The numbers are the same, but the baseline changes the answer.
Use percentage change when one value is the starting point, such as an old salary or last month’s sales. Use percentage difference when comparing two non-negative quantities without choosing either as the starting point. For rates, a move from 20% to 25% is a rise of 5 percentage points and a relative increase of 25%.
Put the numbers to work
Select an example to load its numbers into the calculator above.
Shopping
15% of 200 is 30. That is the saving; subtract it from 200 to get a final price of 170.
Try the discount amountStudy
A score of 450 out of 600 is 75%: 450 ÷ 600 × 100. Enter total marks obtained and total marks available.
Try the marks exampleWork
A salary moving from 40,000 to 46,000 has increased by 6,000. Dividing that change by 40,000 gives a 15% increase.
Try the salary exampleRates
A rate moving from 20% to 25% increases by 5 percentage points. Saying it increased by 5% would describe a different change.
Try the percentage-points exampleCheck before you use the result
A correct formula starts with knowing what your numbers represent.
Yes. A part-to-total ratio can exceed 100% when the first number is larger than the reference total. For example, 300 is 150% of 200. A percentage is not always limited to 0–100.
The second change uses a different starting value. Increasing 100 by 20% gives 120. Decreasing 120 by 20% gives 96, because 20% of 120 is 24.
The usual formula divides by the original value. When that value is zero, division by zero makes the percentage change undefined. You can still describe the absolute change in units.
Percentage-of and part-to-total modes accept signed numbers. This tool requires a positive original value for change and non-negative values for difference. Negative-baseline change has multiple conventions, so this calculator does not silently choose one. When both difference inputs are zero, it reports 0% by convention.
The decimal setting changes the displayed answer, not the calculation’s input values. The tool uses ordinary browser number arithmetic, not arbitrary-precision arithmetic. Very large numbers and extremely small differences can lose precision; use a suitable specialist tool when exact decimal arithmetic is required.
No registration or file upload is needed. The calculator runs locally in the page. Copying an answer places it on your clipboard when you select Copy answer; the tool does not store a calculation history.