Percentage Calculator
Answer every everyday percentage question in one place: a percent of a number, one number as a percent of another, the percent change between two values, finding the original number, and increasing or decreasing a number by a percent.
What is X% of Y?
X is what percent of Y?
Percent change from A to B
X is Y% of what number?
Increase/decrease a number by a percent
How to use percentage calculator
- Pick the question
Use whichever of the five rows matches what you're trying to find.
- Enter your numbers
Type the values into the fields — results appear instantly.
- Read the answer
The output on the right updates live as you type.
Features
Percent-of, part-to-whole, percent-change, find-the-base and increase/decrease-by-percent — without switching tools.
All five answers recalculate on every keystroke.
Percent change and the increase/decrease calculator both show a clear rise or fall, not just a raw number.
Supported formats and limitations
Text and structured input supported by this tool.
Use cases include personal workflows, content preparation, and quick checks. Review output before relying on it for legal, financial, accessibility, or production decisions.
Frequently asked questions
How is percentage change calculated?
It's (new − old) ÷ old × 100. A positive result is an increase, a negative one is a decrease.
What's the difference between 'percent change' and 'increase/decrease by a percent'?
Percent change finds the percentage between two known values (e.g. from 80 to 100 is a +25% change). Increase/decrease by a percent goes the other way — you already know the percent and want the resulting number (e.g. 200 increased by 15% = 230).
How do I find the original number before a percentage was applied?
Use 'X is Y% of what number?' — enter the part you have (X) and the percentage it represents (Y), and it solves for the original total.
What if I divide by zero?
If the base value is zero the percentage is undefined, so the tool shows a dash instead of a misleading number.
Can I use decimals?
Yes — all fields accept decimal numbers for precise results.