TheTools.World tool

Percentage calculator online

Calculate a percentage of a number, work out what percent one number is of another, or increase or decrease a value by a percentage. The result updates live as you type.

Calculate a percentage

Calculate a percentage of a number, work out what percent one number is of another, or increase or decrease a value by a percentage. The result updates live as you type.

How to use the percentage calculator

  1. Choose the calculation you need: X% of Y, X is what % of Y, or increase/decrease Y by X%.
  2. Enter X and Y.
  3. Read the result, which updates as you type.
  4. Switch calculation modes to answer a different percentage question with the same numbers.

"X% of Y" answers questions like "what is 20% of 150?". "X is what % of Y" answers questions like "45 is what percent of 300?". The increase/decrease modes answer questions like "increase 80 by 15%".

The four percentage calculations, explained

X% of Y multiplies Y by X/100, answering "what is X percent of Y?" (a tip, a commission, a portion of a total). X is what % of Y divides X by Y and multiplies by 100, answering "what share does X represent of Y?" (a test score out of a total, a budget line as a share of spending). Increase/decrease Y by X% adds or subtracts X percent of Y from Y itself, answering "what does Y become after a percentage change?" (a price increase, a pay raise, a markdown).

Best practices

Common mistakes to avoid

Real-world use cases

Worked example: comparing all four modes with the same numbers

Using X=20 and Y=100 across all four modes shows how differently each one answers a "percentage question":

ModeQuestion answeredResult
X% of YWhat is 20% of 100?20
X is what % of Y20 is what % of 100?20%
Increase Y by X%Increase 100 by 20%120
Decrease Y by X%Decrease 100 by 20%80

Supported formats

X and Y accept positive or negative numbers, with decimal values (like 12.5) supported to any precision your browser's number input allows. There is no fixed upper limit on the values you can enter, though extremely large numbers may display in scientific notation depending on your browser.

Why percentage questions are so often phrased ambiguously

Everyday language about percentages is genuinely ambiguous in ways that matter for the math. "Sales went up by 20%, then down by 20%" sounds like it should net out to zero, but it doesn't, because each change is relative to a different starting point. "This item is 20% cheaper than that one" and "that item is 20% more expensive than this one" also describe different ratios, not the same relationship viewed from two sides — a common source of confusion in comparison shopping and reporting. When a percentage question feels ambiguous, it usually helps to identify explicitly which number is the "before" value and which is the "after" value before picking a calculation mode.

Limitations

This calculator performs the four percentage operations listed above only; it does not chain multiple percentage changes in sequence or calculate compound percentage change over time (for that, see the SIP calculator or EMI calculator, which apply compounding over a schedule).

Privacy

All calculation happens locally in your browser as you type. Nothing is sent to a server. See the privacy policy for the site's full data handling approach.

Troubleshooting

Conclusion

Use this calculator for quick percentage math in any of its four common forms. For a shopping-specific discount calculation, see the discount calculator; for GST-inclusive/exclusive amounts, see the GST calculator.

FAQ

How do I calculate a discount with this tool?

Use the Decrease Y by X% mode, with Y as the original price and X as the discount percentage. Or use the dedicated discount calculator for clearer savings framing.

Why doesn't a 20% increase then a 20% decrease return the original number?

Each percentage change applies to the current value at that step, not the original value, so the two changes don't cancel out exactly.

What's the difference between percentage points and percent?

A change from 10% to 15% is 5 percentage points, but a 50% relative (percent) increase. This calculator's increase/decrease mode computes relative percent change.

Is my data sent anywhere?

No. Calculation happens locally in your browser as you type.

Can I use negative numbers?

Yes. The calculator accepts negative values for X and Y, which is useful for questions involving a loss or a decrease expressed as a negative change.

What if I enter a percentage over 100?

That's valid input. "X% of Y" and the increase/decrease modes both work correctly with X values above 100, such as calculating 150% of a number or increasing a value by more than its own size.