Percentage Calculator

Work out everyday percentage math in one place: a percent of a number, how much two numbers differ in percent terms, growth or decline from an old value to a new one, reverse the last step after a discount or raise, plus markup and profit margin on cost.

Loading calculator…
By Muhammad Abdullah Rauf · Founder, EverydayTools.proUpdated 2026-05-21

What is a percentage calculator?

A percentage calculator answers practical questions about parts of a whole, relative growth or decline, comparing two numbers in percent terms, and working backward to a value before a percent was applied.

A percentage is a way of writing a ratio with 100 as the reference (so 18% means eighteen per hundred). In real life you use that idea for discounts, taxes, tips, grades, survey results, and KPIs like 'traffic is up 12% this week.'

This page bundles the calculations people look up over and over: take a percent of a number, express one number as a percent of another, bump a value up or down by a percent, measure percent change from an old baseline to a new result, compare two numbers with a symmetric percentage difference, and reverse the last step to recover an original amount.

  • Percent of a number: multiply the base by (percent ÷ 100).
  • What percent is X of Y: divide the part by the whole, then multiply by 100 (Y cannot be zero).
  • Increase or decrease: multiply the base by (1 ± percent ÷ 100). A negative percent flips whether you are effectively adding or removing.
  • Percent change (old → new): ((new − old) ÷ |old|) × 100; the sign tells you increase versus decrease.
  • Percentage difference (two values): |A − B| ÷ ((|A| + |B|) ÷ 2) × 100 — useful when neither value is clearly the 'original.'
  • Reverse after an increase: original = new ÷ (1 + rate ÷ 100).
  • Reverse after a decrease: original = new ÷ (1 − rate ÷ 100), when the divisor is not zero.

Percent change always needs a clear baseline; 'percentage difference' is a symmetric alternative when you only have two peers. Reverse-percentage modes undo the last multiplier — handy for 'sale price was X after Y% off, what was retail?'

Quick answers

Concise answers for common searches — definitions, steps, and comparisons.

What is 20 percent of 500?

20% of 500 = 500 × (20 ÷ 100) = 100. Use “X% of Y” mode in this calculator.

Is this percentage calculator private?

Yes. Calculations run in your browser. Your numbers are not uploaded to EverydayTools servers.

Original price after 20% off?

Divide the sale price by (1 − 20/100). Example: $80 after 20% off → $80 ÷ 0.8 = $100 original.

How to use Percentage Calculator

  1. Choose a mode

    Select the question you are really asking (percent of, what percent, increase, decrease, change, difference, or reverse).

  2. Type your numbers

    Enter values in any order you like; commas are stripped automatically. Leave fields empty until you are ready — the result appears when the mode has enough valid input.

  3. Interpret the result card

    The large number is the main answer. Under it, a short line shows the formula in words and numbers. Extra rows (multiplier, verification) are there when they help confidence.

  4. Copy or share

    Use Copy result for a one-line summary you can paste into email, spreadsheets, or notes. On phones and some desktops, Share opens the system share sheet.

Who uses Percentage Calculator?

Common real-world scenarios where this tool saves time.

Shopping and promotions

Quickly find how much a percent-off saves, or check whether a '20% extra free' claim matches the numbers on the shelf.

Personal finance

Estimate interest-style growth, pay rises as a percent of salary, or how much a bill changed month to month.

School and studying

Turn points earned into a percent of the total, or see how much you need on a final to hit a target average.

Work and analytics

Report week-over-week or year-over-year change, or compare two funnel counts with a difference measure that does not pick sides.

Health and fitness context

Understand a percent change in weight or pace — always pair with how the baseline was chosen.

Workflow guides

Step-by-step chains that connect related tools for common tasks.

Sale price → original retail

  1. Choose “After discount” (reverse decrease) mode.
  2. Enter the sale price and the percent taken off.
  3. Copy the original value for tags, markdown audits, or spreadsheets.

Percentage Calculator examples

What is 15% of 200?

Input

Mode: What is X% of Y? · Y = 200 · X = 15

Output

30

Multiply 200 by 15 ÷ 100. That is the same as 200 × 0.15. Use this for tips, taxes, or any 'take this percent of a total' problem.

What percent is 43 of 60?

Input

Mode: What percent is X of Y? · Part = 43 · Whole = 60

Output

71.67%

(43 ÷ 60) × 100 ≈ 71.67%. Common for quizzes, assignments, and progress bars.

Percent change in revenue

Input

Mode: Percent change · Old = 42,000 · New = 50,400

Output

+20%

((50,400 − 42,000) ÷ 42,000) × 100 = 20%. The sign tells you direction; the size tells you how sharp the move was versus last period.

Percentage difference between two counts

Input

Mode: Percentage difference · First = 40 · Second = 60

Output

40%

|40 − 60| ÷ ((|40| + |60|) ÷ 2) × 100 = 20 ÷ 50 × 100 = 40%. Handy when two channels or cohorts are peers, not 'before and after.'

Reverse: price after a discount

Input

Mode: Value after −X% decrease is known · After discount = 80 · Discount = 20%

Output

Original ≈ 100

80 ÷ (1 − 20/100) = 80 ÷ 0.8 = 100. Use this when you only know the sale price and the percent taken off.

Formulas this calculator uses

Below is a compact reference for every mode on the tool. Increase and decrease modes multiply the starting value by a factor built from the percent. Reverse modes divide by that same factor to undo the step. Percent change keeps the original value in the denominator so results are comparable when the baseline moves.

Formula

Percent of: R = (p ÷ 100) × Y. What percent: R = (X ÷ Y) × 100. Increase: R = Y × (1 + p/100). Decrease: R = Y × (1 − p/100). Percent change: R = ((new − old) ÷ |old|) × 100. Percentage difference: R = (|A − B| ÷ ((|A| + |B|) ÷ 2)) × 100. Reverse after increase: original = new ÷ (1 + p/100). Reverse after decrease: original = new ÷ (1 − p/100).

Assumptions

  • Inputs are parsed as decimal numbers; thousands separators typed as commas are removed
  • Displayed decimals are rounded for readability, not a specific legal or accounting convention

Limitations

  • Percent change is undefined when the original value is 0
  • Reverse-after-decrease is undefined when the decrease rate is exactly 100% and you expect a unique positive original
  • Floating-point arithmetic can show tiny trailing noise on exotic inputs; round for presentation

Reference tables

Percentage formula quick reference

Each row matches a mode in the calculator at the top of the page.

QuestionFormulaQuick example
What is X% of Y?R = (X ÷ 100) × Y15% of 200 → 30
What percent is X of Y?R = (X ÷ Y) × 10030 of 200 → 15%
Increase Y by X%R = Y × (1 + X/100)200 + 15% → 230
Decrease Y by X%R = Y × (1 − X/100)200 − 15% → 170
Percent change (old → new)R = ((new − old) ÷ |old|) × 100150 → 180 → +20%
Percentage differenceR = (|A − B| ÷ ((|A| + |B|) ÷ 2)) × 10040 and 60 → 40%
Original before +X%original = new ÷ (1 + X/100)120 after +20% → 100
Original before −X%original = new ÷ (1 − X/100)80 after −20% → 100
Markup on costsell = cost × (1 + markup/100)Cost 50 + 40% → sell 70
Margin on sellsell = cost ÷ (1 − margin/100)Cost 50, 30% margin → sell ≈ 71.43

Symmetric percentage difference is not the same as picking an 'old' and 'new' — use percent change when the story is truly sequential.

Common mistakes to avoid

Mixing up percentage points with percent

If an interest rate goes from 3% to 5%, that is +2 percentage points. The relative increase is about 66.7% because (5 − 3) ÷ 3 ≈ 0.667 — a much bigger headline.

Using the wrong baseline for 'percent change'

Always label which value is the reference (old, budget, forecast). If neither is clearly first, percentage difference mode may be clearer than percent change.

Advertisement

Frequently Asked Questions

How do I calculate what percentage X is of Y?

Divide X by Y, then multiply by 100: (X ÷ Y) × 100. Example: 15 out of 60 → (15 ÷ 60) × 100 = 25%. If Y is 0, the question is undefined.

What is the percentage increase formula?

New value = original × (1 + rate ÷ 100). The increase amount is original × (rate ÷ 100). Percent change from old to new is ((new − old) ÷ |old|) × 100.

What is the percentage decrease formula?

New value = original × (1 − rate ÷ 100). The amount removed is original × (rate ÷ 100). If the rate is negative, you are effectively increasing the value.

How is percentage difference different from percent change?

Percent change picks an original and asks how far the new value moved relative to that baseline. Percentage difference here is symmetric: it compares the gap between two numbers to their average magnitude, so neither has to be the 'before' value.

How do reverse percentage calculations work?

If a value went up by r%, you reached new = original × (1 + r/100), so original = new ÷ (1 + r/100). If it went down by r%, new = original × (1 − r/100), so original = new ÷ (1 − r/100) when that divisor is not zero. Example: $80 after 20% off → $80 ÷ 0.8 = $100.

Can I use negative percentages?

Yes where the math still makes sense. For increase/decrease modes, a negative percent flips the direction. For 'what percent is X of Y,' the sign comes from the numbers themselves.

Why does the calculator say percent change is undefined when the original is 0?

Relative change divides by the original. When the original is 0, that division has no useful meaning — only the absolute difference (new − 0) is informative.

What’s the difference between percentage points and percent?

Percentage points measure the simple gap between two percentages. Example: a rate moving from 10% to 15% is +5 percentage points. The relative increase from 10% to 15% is 50% because (15 − 10) ÷ 10 = 0.5.

Privacy, accuracy, and trust

Privacy

Your numbers stay on your device. This calculator does not upload inputs or results to our servers.

Accuracy

Outputs use the same floating-point math as your browser. For everyday percentages that is plenty; for audited financial statements, follow your organization’s rounding and disclosure rules.

Part of Calculator Tools

More free tools for the same workflow.

Advertisement

Reviewed by EverydayTools Editorial Team on 2026-05-21.