Percentage Calculator

Calculate percentages instantly in four different modes — all processing happens in your browser.

Result

History

How to Use the Percentage Calculator

Select the mode that matches your calculation, enter the numbers, and see the result instantly. No button press needed — results update as you type.

  1. Choose a mode using the tabs: "X% of Y", "X is ?% of Y", "% Change", or "% Difference".
  2. Enter the values in the input fields. Decimals and negative numbers are supported.
  3. Read the result on the right (or below on mobile). The formula used is shown underneath.
  4. Copy the result to your clipboard using the Copy button, or share it directly.

Percentage Formulas

Every percentage calculation is based on one of these four formulas:

X% of Y:

Result = (X / 100) × Y

X is what % of Y:

Percentage = (X / Y) × 100

Percentage Change:

Change = ((New - Old) / |Old|) × 100

Percentage Difference:

Difference = (|A - B| / ((A + B) / 2)) × 100

Common Percentage Examples

QuestionFormulaAnswer
What is 15% of 200?(15/100) × 20030
What is 20% of 150?(20/100) × 15030
50 is what % of 250?(50/250) × 10020%
% change from 80 to 100((100-80)/80) × 10025% increase
% difference between 40 and 60(20/50) × 10040%

Guide to Percentages

A percentage is a way of expressing a number as a fraction of 100. The word comes from the Latin per centum, meaning "by the hundred." Percentages are everywhere in everyday life — from discounts in shops to interest rates on loans, tax rates, and academic grades.

Understanding the difference between percentage change and percentage difference is important. Percentage change compares a new value to an original value and tells you whether something increased or decreased. Percentage difference compares two values without implying that one is the starting point, which is useful when neither value is the "original."

When working with percentages, always pay attention to the base value (the number you are taking a percentage of). A 50% increase followed by a 50% decrease does not bring you back to the original number — it leaves you at 75% of where you started. This is a common mistake in financial reasoning.

Percentages can exceed 100%. A 200% increase means the new value is three times the original. Percentages can also be negative — a -10% change means a 10% decrease.

Frequently Asked Questions

How do I calculate a percentage of a number?
Divide the percentage by 100 and multiply by the number. For example, 25% of 200 is (25 / 100) × 200 = 50.
What is the difference between percentage change and percentage difference?
Percentage change measures how much a value has increased or decreased relative to the original. Percentage difference compares two values without treating either as the original, using their average as the base.
Can percentages be greater than 100%?
Yes. A percentage greater than 100% means the result exceeds the base value. For example, 150% of 200 is 300. A 200% increase means the new value is three times the original.
Why does a 50% increase then a 50% decrease not return to the original?
Because the base changes. If you start with 100 and increase by 50%, you get 150. A 50% decrease of 150 is 75, not 100. The decrease is applied to the new, larger number.
How do I find what percentage one number is of another?
Divide the first number by the second and multiply by 100. For example, 30 is what percent of 120? (30 / 120) × 100 = 25%.
Is this calculator accurate with decimals?
Yes. The calculator uses JavaScript floating-point arithmetic and displays results rounded to up to 6 decimal places for precision.
Is my data stored anywhere?
No. All calculations happen in your browser. The calculation history is stored in your browser's localStorage and is never sent to any server.