Percentage Calculator

Solve any percentage problem: find percentage of a number, calculate percentage increase/decrease, find what total a value belongs to, compute percentage difference between two values, and more.

Key Features

  • What is X% of Y? (Find percentage of a number)
  • X is what percent of Y? (Find part-to-whole ratio)
  • X is Y% of what? (Find the total from a part and a rate)
  • Percentage increase/decrease from X to Y (percent change)
  • Apply a % increase or decrease to a starting value (with direction toggle)
  • Percentage difference between two values (symmetric, no baseline)
  • Discount calculator: Find sale price, find original price, or find discount %
  • Tip calculator: Bill amount, tip %, quick-select buttons, total amount
  • Markup vs Margin calculator for retail/business
  • Percentage points calculator (absolute difference between percents)
  • Compound percentage change (sequential % increases/decreases)
  • Reverse percentage: Find original before percentage change
  • Fraction to percentage and percentage to fraction converters
  • Decimal to percentage and percentage to decimal converters
  • Detailed step-by-step solutions for each mode
  • Real-world examples library (tax, tip, discount, interest)

About Percentage Calculator

Percentages are everywhere—sales tax, tips, discounts, interest rates, test scores, population changes, nutritional information, and statistical reports. Despite their ubiquity, percentage calculations cause confusion because there are multiple problem types. Our Percentage Calculator handles all common scenarios:

1. What is X% of Y? (Finding a percentage of a number)

2. X is what percent of Y? (Finding the percentage one number represents of another)

3. X is Y% of what? (Finding the total when you know the part and the rate)

4. Percentage increase/decrease from X to Y (Calculating percent change)

5. Apply an increase or decrease (Given a value and a %, find the new value)

6. Percentage difference between two values (Symmetric comparison)

Plus advanced modes: tip calculation, discount pricing, and reverse percentage.

Common Percentage Mistakes and How to Avoid Them

The problem types require different formulas. Using the wrong one is the most common error:

ScenarioQuestionFormulaExample
% of a number"What is 15% of 200?"Value × (Rate ÷ 100)200 × 0.15 = 30
Part-to-whole ratio"30 is what percent of 200?"(Part ÷ Whole) × 100(30 ÷ 200) × 100 = 15%
Find the total"30 is 15% of what?"Part ÷ (Rate ÷ 100)30 ÷ 0.15 = 200
Percent change"From 200 to 230, what % increase?"((New - Old) ÷ Old) × 100(30 ÷ 200) × 100 = 15%
Percentage difference"How different are 80 and 100?"(V1 - V2÷ Avg) × 100(20 ÷ 90) × 100 = 22.2%

Scenario 1: X% of Y (Percentage of a Number)

Use this when you know the total and the percentage rate, and need the partial amount.

Formula: Result = Y × (X ÷ 100)

Examples:

  • What is 20% of $50? 50 × 0.20 = $10
  • What is 7.5% of 250? 250 × 0.075 = 18.75
  • What is 150% of 30? 30 × 1.50 = 45 (percentages over 100 are possible)

Real-world applications:

  • Sales tax: $45 item × 8% tax = 45 × 0.08 = $3.60 tax
  • Restaurant tip: $80 bill × 18% tip = 80 × 0.18 = $14.40
  • Commission: $10,000 sale × 5% commission = 10,000 × 0.05 = $500
  • Test scores: 85% of 40 questions = 40 × 0.85 = 34 correct

Scenario 2: X is What Percent of Y? (Finding a Percentage)

Use this when you have the part and the whole, and need the percentage rate.

Formula: Percentage = (X ÷ Y) × 100

Examples:

  • 30 is what percent of 200? (30 ÷ 200) × 100 = 15%
  • What percent of 80 is 20? (20 ÷ 80) × 100 = 25%
  • 45 is what percent of 30? (45 ÷ 30) × 100 = 150%

Real-world applications:

  • Test score: You got 42 correct out of 50. (42 ÷ 50) × 100 = 84%
  • Sales conversion: 15 sales out of 300 leads. (15 ÷ 300) × 100 = 5% conversion rate
  • Body fat: 24 lbs fat out of 160 lbs weight. (24 ÷ 160) × 100 = 15% body fat
  • Discount: You saved $30 on a $120 item. (30 ÷ 120) × 100 = 25% discount

Scenario 3: X is Y% of What? (Finding the Total)

Use this when you know the partial value and the percentage rate, but need to recover the original total.

Formula: Total = Part ÷ (Rate ÷ 100)

Examples:

  • 30 is 15% of what? 30 ÷ 0.15 = 200
  • 45 is 90% of what? 45 ÷ 0.90 = 50
  • 12 is 8% of what? 12 ÷ 0.08 = 150

Real-world applications:

  • Estimating full salary: You know your tax withheld and the tax rate
  • Reconstructing totals: You know the tip amount and the tip percentage
  • Survey extrapolation: 240 respondents represent 60% of the sample—how large was the full sample?

Scenario 4: Percentage Increase/Decrease

Use this when tracking changes over time (prices, populations, salaries, stock prices).

Formula: Percent Change = ((New Value - Old Value) ÷ Old Value) × 100

Positive result = increase; Negative result = decrease.

Examples:

  • Increase: Stock price from $50 to $60. ((60-50) ÷ 50) × 100 = 20% increase
  • Decrease: Population from 10,000 to 9,500. ((9500-10000) ÷ 10000) × 100 = -5% (5% decrease)
  • From 100 to 150: 50% increase. From 150 back to 100: 33.3% decrease (asymmetric!)

Real-world applications:

  • Salary raise: From $60,000 to $63,000. ((63000-60000) ÷ 60000) × 100 = 5% raise
  • Inflation: Gas from $3.50 to $4.20. ((4.20-3.50) ÷ 3.50) × 100 = 20% increase
  • Discount: Original $80, sale price $60. ((60-80) ÷ 80) × 100 = -25% (25% off)
  • Weight loss: From 180 lbs to 162 lbs. ((162-180) ÷ 180) × 100 = -10% loss

Scenario 5: Apply an Increase or Decrease

Use this when you have a starting value and a percentage, and want to compute the result after applying an increase or decrease directly.

Formula (Increase): New Value = Original × (1 + Rate ÷ 100)

Formula (Decrease): New Value = Original × (1 - Rate ÷ 100)

Examples:

  • $200 increased by 20%: 200 × 1.20 = $240
  • $200 decreased by 20%: 200 × 0.80 = $160

Scenario 6: Percentage Difference

Use this when comparing two values symmetrically — neither is treated as the "original" or "reference." Common in scientific and statistical contexts.

Formula: Percentage Difference = (|V1 − V2| ÷ ((|V1| + |V2|) ÷ 2)) × 100

Examples:

  • Difference between 80 and 100: |80-100| ÷ ((80+100)/2) × 100 = 20 ÷ 90 × 100 ≈ 22.2%
  • Difference between 50 and 75: 25 ÷ 62.5 × 100 = 40%

Why percentage difference ≠ percentage change: Percent change (scenario 4) is directional—it compares new vs old. Percentage difference is symmetric—it compares two equivalent values with no implied direction. Use difference when neither value is a "baseline."

Advanced Percentage Modes

Discount Calculator Mode

Calculate the sale price after a percentage discount. Two variations:

  • Find sale price: $100 item, 25% off. $100 × (1 - 0.25) = $75
  • Find original price: $75 sale price, 25% off. $75 ÷ (1 - 0.25) = $100

Tip Calculator Mode

Enter bill amount and tip percentage. Calculator shows:

  • Tip amount
  • Total amount (bill + tip)
  • Quick-select tip buttons: 10%, 15%, 18%, 20%, 25%

Percentage Points vs Percent Change

These are frequently confused but very different:

TermMeaningExample
Percentage pointsAbsolute difference between two percentagesInterest rate rises from 5% to 7% = 2 percentage point increase
Percent changeRelative differenceInterest rate rises from 5% to 7% = (7-5)/5 = 40% percent increase

Why it matters: A news headline "Interest rates increased by 2%" is ambiguous. Does it mean 2 percentage points (5% → 7%) or 2% relative (5% → 5.1%)? The correct interpretation is percentage points for absolute changes, percent change for relative.

Markup vs Margin (Business Applications)

Retailers and business owners need both:

  • Markup: Percentage added to cost to get selling price. Markup % = (Profit ÷ Cost) × 100
  • Margin (Gross Profit Margin): Percentage of selling price that is profit. Margin % = (Profit ÷ Selling Price) × 100

Example: Item costs $60, sells for $100.

  • Markup = ($40 ÷ $60) × 100 = 66.7%
  • Margin = ($40 ÷ $100) × 100 = 40%

Never confuse these! A 50% margin is NOT the same as 50% markup.

Percentage of a Percentage (Rare but Useful)

Sometimes you need to find a percentage of a percentage. Example: Your investment grows 20% in year 1, then 10% in year 2. Total growth is NOT 30% (that's additive). It's compound: (1.20 × 1.10) - 1 = 32% total growth.

To calculate sequential percentage changes:

  • Convert each percentage to decimal
  • Multiply all factors
  • Convert back to percentage

FAQ: Percentage Calculator

How do I calculate a percentage without a calculator?

For 10%: divide by 10. For 5%: divide by 20 or halve the 10% value. For 1%: divide by 100. For 15%: 10% + 5%. Example: 15% of 80 = (10% of 80 = 8) + (5% of 80 = 4) = 12.

Why is percent change from 100 to 150 different than 150 to 100?

Percent change uses the initial value as the denominator. 100 → 150: ((150-100)/100) = 50%. 150 → 100: ((100-150)/150) = -33.3%. The absolute change is 50 either way, but the reference point changes.

What's the difference between percentage difference and percentage change?

Percentage change is directional—it compares a new value to an old baseline. Percentage difference is symmetric—neither value is the reference. Use change when tracking before/after; use difference when comparing two equivalent data points.

What's the difference between "percentage" and "percentage point"?

Percentage point is absolute difference between two percentages (e.g., 10% to 15% = 5 percentage points). Percent change is relative (e.g., 10% to 15% = 50% increase). News often gets this wrong—always ask which they mean.

How do I calculate reverse percentage?

You have the final amount after percentage change and need the original. Formula: Original = Final ÷ (1 ± rate/100). Example: $75 after 25% discount: 75 ÷ 0.75 = $100 original. Example: $90 after 20% increase: 90 ÷ 1.20 = $75 original.

What does "percent" actually mean?

"Per cent" from Latin "per centum" meaning "by the hundred." It's a ratio with denominator 100. 45% means 45 per 100, or 45/100 = 0.45.

When should I use percentage difference instead of percentage change?

Use percentage difference when comparing two data points with no implied direction or time sequence — e.g., comparing test scores of two students, prices at two stores, or measurements from two instruments. Use percentage change when one value clearly came before the other.

Percentage Calculator is optimized for fast browser-based use, so you can test multiple scenarios in seconds.

Formula & Logic

  • 01Percent of number: Result = Number × (Percent ÷ 100).
  • 02Percent ratio: (Part ÷ Whole) × 100 = Percentage%.
  • 03Find total: Total = Part ÷ (Rate ÷ 100). Use when part and rate are known but the whole is unknown.
  • 04Percent change: ((New - Old) ÷ Old) × 100. Positive = increase, negative = decrease.
  • 05Apply increase: New = Original × (1 + Rate/100). Apply decrease: New = Original × (1 - Rate/100).
  • 06Percentage difference (symmetric): |V1 - V2| ÷ ((|V1| + |V2|) / 2) × 100. Neither value is treated as the baseline.
  • 07Discount (find sale price): Sale Price = Original × (1 - Discount%/100).
  • 08Discount (find original): Original = Sale Price ÷ (1 - Discount%/100).
  • 09Tip: Tip Amount = Bill × (Tip%/100). Total = Bill + Tip. Per Person = Total ÷ Party Size.
  • 10Markup: (Profit ÷ Cost) × 100. Margin: (Profit ÷ Selling Price) × 100.

Practical Examples

  • 01Baseline check: Use realistic inputs in Percentage Calculator to generate a first-pass estimate.
  • 02Sensitivity check: Change one key input at a time to compare how the output shifts.
  • 03Decision check: Save two or more scenarios and use the differences to choose the better option.

Important Limitations

  • Results depend on the accuracy of your inputs.
  • Displayed values may be rounded for readability.
  • Edge cases can vary based on locale standards, conventions, or input formatting.

Frequently Asked Questions