All tools Percentage Calculator ● Live Data Tools

How Percentage Calculator works

  1. Choose a mode tab: 'X% of Y', 'X is what % of Y', or '% change from X to Y'.
  2. Enter the values into the input fields.
  3. View the result update live as you type.
  4. Use the result for budgeting, discounts, grading, or comparisons.
  • Calculate a discount amount or sale price.
  • Find what percentage a score represents out of a total (e.g. test grading).
  • Calculate the percentage increase or decrease in a metric like revenue or weight.
  • Determine a tip amount as a percentage of a bill.
  • Check what portion one number represents of another for reporting.

All calculations happen locally in your browser. No data is sent to a server.

  • Covers the three most common percentage operations — compound percentage scenarios need manual chaining.
  • Division by zero displays as '—' rather than an error or infinity symbol.
  • Designed for single calculations, not batch/list processing.

Percentage Calculator

Percentage Calculator covers the three most common percentage questions in a tabbed layout: what is X% of Y, what percentage is X of Y, and what is the percentage change from X to Y. All results update live as you type.

Percentage Calculator Runs locally

What is X% of Y?

% of=50
Guide

How to use

  1. Choose a mode tab: 'X% of Y', 'X is what % of Y', or '% change from X to Y'.

  2. Enter the values into the input fields.

  3. View the result update live as you type.

  4. Use the result for budgeting, discounts, grading, or comparisons.

Scenarios

Use cases

  • Calculate a discount amount or sale price.

  • Find what percentage a score represents out of a total (e.g. test grading).

  • Calculate the percentage increase or decrease in a metric like revenue or weight.

  • Determine a tip amount as a percentage of a bill.

  • Check what portion one number represents of another for reporting.

Good to know

Limitations & Privacy

Private by design

All calculations happen locally in your browser. No data is sent to a server.

  • Covers the three most common percentage operations — compound percentage scenarios need manual chaining.

  • Division by zero displays as '—' rather than an error or infinity symbol.

  • Designed for single calculations, not batch/list processing.

FAQ

Frequently asked questions

How is percentage change calculated?

Percentage change is ((new value - old value) / old value) × 100. A positive result means an increase; a negative result means a decrease.

What happens if I divide by zero?

If the denominator would be zero, the result shows '—' instead of infinity or an error, keeping the interface clean and avoiding confusing output.

What's the difference between 'X% of Y' and 'X is what % of Y'?

'X% of Y' answers 'what is 20% of 50?' (= 10). 'X is what % of Y' answers 'what percent is 10 of 50?' (= 20%). They're inverse operations.

How do I calculate a discount price?

Use 'X% of Y' to find the discount amount (e.g. 20% of $50 = $10), then subtract from the original price, or use percentage change mode to go directly from original to discounted price.

Can percentage change be greater than 100%?

Yes — if a value more than doubles, the percentage increase exceeds 100%. For example, going from 10 to 25 is a 150% increase.

Does it handle negative numbers?

Yes — percentage change works with negative values, though interpretation depends on context (e.g. a 'decrease' from a negative number can be mathematically counterintuitive).

Are results updated live as I type?

Yes — all three modes calculate results instantly as you type, with no calculate button needed.