How many calculation modes does this percentage calculator have?
Five: A% of B, What % A is of B, Increase B by %, Decrease B by %, and % Change A to B. Pick the tab that matches your calculation before entering numbers.
Free online math tool to calculate percentages instantly.
If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.
Percentage calculations appear constantly in everyday life - sale discounts, tip calculations, exam score percentages, tax rates, investment returns, and statistical changes. While the math is simple, mental arithmetic with percentages is error-prone and most people prefer a verified result.
This tool covers five distinct percentage problems as separate modes, so you pick the one that matches your situation instead of reverse-engineering a single generic formula.
This percentage calculator has five modes: find A% of B, find what percent A is of B, increase B by a percentage, decrease B by a percentage, and find the percent change from A to B. Pick a mode, enter the numbers, and get an instant result - there's no reverse-percentage mode (finding the original number before a percentage was applied) and no formula or step-by-step breakdown shown, just the final number.
Choose one of five modes: A% of B, What % A is of B, Increase B by %, Decrease B by %, or % Change A to B.
Enter the base number and percentage value.
Our algorithm instantly processes the ratio and decimal conversions.
View the final calculated value.
Use A% of B - enter the percentage as A and the bill or sale amount as B.
Use What % A is of B - enter your score as A and the total possible points as B.
Use Decrease B by % - enter the original price as B and the discount percentage as the % value.
Use Increase B by % - enter the base amount as B and the tax or markup rate as the % value.
Use % Change A to B - enter the starting value as A and the ending value as B to get the percent change.
Best For
Mode & Inputs
What % A is of B - A = 45, B = 60Result
75.00This mode computes (A / B) x 100. The result is shown as a single number with two decimal places - there's no breakdown of the calculation shown alongside it.
Use A% of B to find a percentage of a bill, sale, or base amount.
Use What % A is of B with your score and the total possible points.
Use % Change A to B to find the percent increase or decrease between two figures, like revenue across two periods.
Problem
Solution
There's no mode for finding the original number before a percentage was added or removed (e.g., "this is $80 after a 20% discount, what was the original price?") - only the five modes listed in the tabs are available.
Problem
Solution
The result is shown as a single number - there's no formula display or calculation breakdown alongside it.
Problem
Solution
It doesn't - increasing then decreasing by the same percentage doesn't cancel out, because the second percentage is calculated on a different base number. $100 increased by 10% is $110; $110 decreased by 10% is $99, not $100.
Problem
Solution
% Change A to B calculates the change relative to A (the starting value) - entering the values in the wrong order will give an incorrect sign or magnitude.
Each of the five tabs solves a different percentage problem - picking the right one matters more than the arithmetic itself.
The result is calculated as ((B - A) / A) x 100, so A must be the original or earlier value for the sign and magnitude to be correct.
A percentage increase followed by the same percentage decrease doesn't return to the starting number, since each is calculated on a different base.
Results are always shown to two decimal places - copy the number and round it yourself if you need a different precision.
There's no mode for working backward from a result to the original number (e.g., finding the pre-discount price from a sale price) - only the five listed calculation types are supported.
The result is a single number - there's no display of the formula used or the intermediate steps of the calculation.
Results are shown with exactly two decimal places regardless of the input precision.
Empty or non-numeric fields are treated as zero rather than shown as an error, and division-by-zero cases (like finding what percent something is of zero) return zero silently instead of an error message.
There's no batch mode for running the same calculation across a list of number pairs.
These two modes look like mirror images but aren't - the same percentage applied to increase and then decrease doesn't return the original number.
| Increase B by % | Decrease B by % | |
|---|---|---|
| Formula | B x (1 + %/100) | B x (1 - %/100) |
| Example on 100 at 10% | 100 -> 110 | 100 -> 90 |
| Applying both in sequence | 100 -> 110 (after increase) | 110 -> 99, not 100 (after decrease) |
Which should you use?
A percentage increase and an equal percentage decrease aren't reverses of each other, because the second one is calculated on the new, already-changed number rather than the original.
Percentage calculator visitors usually have a specific calculation type in mind. This tool splits that into five separate modes rather than one generic form, so the FAQ below covers what each mode actually computes and how to pick the right one.
Five: A% of B, What % A is of B, Increase B by %, Decrease B by %, and % Change A to B. Pick the tab that matches your calculation before entering numbers.
Not directly. There's no reverse-percentage mode for working backward from a result to the original number - only the five listed calculation types are available.
No. The result is shown as a single number - there's no formula display or step-by-step breakdown alongside it.
Because each percentage is calculated on a different base. Increasing 100 by 10% gives 110; decreasing that 110 by 10% gives 99, not 100 - the second calculation uses the new number, not the original.
Results are always rounded to two decimal places, regardless of the input precision.
Empty fields are treated as zero, and calculations that would divide by zero (like finding what percent something is of zero) return zero rather than showing an error.
Leave your email so we can prioritize similar tools and updates.
Trending tools will appear as visitors explore the catalog.
Your recently visited tools will show up here.