Free Online Percentage Calculator

Quickly calculate percentage of any number, find percent increase or decrease, or work out discounts and markups with easy-to-use tools.


How to Calculate Percentages

To calculate a percentage of a number, multiply the number by the percentage (written as a decimal). For example, 20% of 150 is 0.20 × 150 = 30.

To find what percent one number is of another, divide the first by the second and multiply by 100: (part ÷ whole) × 100.

To calculate increase or decrease, use: ((new - original) ÷ original) × 100.

Step-by-Step Examples

  • What is 15% of 80?0.15 × 80 = 12
  • 25 is what percent of 200?(25 ÷ 200) × 100 = 12.5%
  • Price increase from $50 to $65?((65 - 50) ÷ 50) × 100 = 30%
  • $40 is 20% of what?40 ÷ 0.20 = 200

Common Use Cases

Percentages are used everywhere — from calculating tips and discounts to understanding test scores and finance rates.

  • Shopping: What is 20% off $80? → Save $16
  • Health: Body fat dropped from 30% to 25% → 16.67% decrease
  • Finance: Interest increased from 5% to 7% → 40% increase

FAQs About Percentages

How do I calculate a percentage off?

Multiply the price by the percent (as decimal) and subtract it. Example: 30% off $200 → 0.30 × 200 = 60, so final price is $140.

What percent is 45 of 180?

(45 ÷ 180) × 100 = 25%

How do I increase a number by a percentage?

Multiply the number by 1 + percent as decimal. For example, increase 100 by 25% → 100 × 1.25 = 125

How do I increase a number by a percentage?

Multiply the number by 1 + percent as decimal. For example, increase 100 by 25% → 100 × 1.25 = 125

How to Calculate Percentages

To calculate a percentage, use the formula (part / whole) * 100. This applies when determining what percent one number is of another. To find a value from a percentage, use (percent / 100) * total.

Real-World Examples

  • What is 30% of 120? → 0.30 * 120 = 36
  • 50 is what percent of 200? → (50 / 200) * 100 = 25%
  • Increase from 80 to 100 → ((100 - 80) / 80) * 100 = 25%
  • 40 is 20% of what? → 40 / 0.20 = 200