SnapTool Logo
SnapToolSnap. Solve. Done.

Percentage Calculator

Calculate percentages, percent change, additions or deductions, and part-whole ratios instantly. Switch between 5 different percentage modes.

Last Updated: May 2026
Live Interactive Calculator
What is X% of Y?
%
%

Fill in the values above to see the result

Quick Formulas

X% of Y = (X ÷ 100) × Y
X is _% of Y = (X ÷ Y) × 100
% change = ((New − Old) ÷ Old) × 100
Add X% = Base × (1 + X ÷ 100)

Mastering Percentage Calculations: Practical Examples and Formulas

Percentages are everywhere in our daily lives, from calculating discounts and sales taxes to analyzing investment returns, tracking fitness stats, and planning restaurant tips. While standard calculators require multiple steps to solve percentage problems, our 5-in-1 percentage calculator handles all major percentage calculations reactively and instantly.

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

This is the most common percentage operation. Use it to find sales discounts, VAT/sales tax, or interest payouts.

  • Formula: Amount = (Percentage ÷ 100) × Whole
  • Example: If a laptop costs $1,200 and there is a 15% discount, the discount amount is (15 ÷ 100) × 1200 = $180.

2. Finding the Part-to-Whole Ratio (X is what % of Y?)

Use this calculation to figure out test scores, progress bars, or market share ratios.

  • Formula: Percentage = (Part ÷ Whole) × 100
  • Example: If your project has completed 12 out of 15 milestones, the progress is (12 ÷ 15) × 100 = 80%.

3. Percentage Change (Increase or Decrease)

Essential for tracking budget fluctuations, growth in website traffic, stock market returns, or weight changes.

  • Formula: % Change = ((New Value - Old Value) ÷ Old Value) × 100
  • Example: If your monthly energy bill rose from $80 to $104, the percentage increase is ((104 - 80) ÷ 80) × 100 = 30%.

4. Add or Remove a Percentage

Commonly used by business owners to add a markup margin to products, or by shoppers to deduct known tax-inclusive percentages.

  • Adding Formula: Result = Base × (1 + (Percentage ÷ 100))
  • Deducting Formula: Result = Base × (1 - (Percentage ÷ 100))
  • Example (Adding): If a product costs $50 to make and you want a 40% markup, the selling price is 50 × (1 + 0.40) = $70.

5. Percent of a Percent (Compound Ratios)

Used in complex statistics, probability calculations, multi-tier affiliate earnings, or scientific data.

  • Formula: Final % = (Percentage A ÷ 100) × Percentage B
  • Example: If 60% of a company's employees are female, and 30% of those females are managers, then female managers make up 0.30 × 60% = 18% of the entire company.

Frequently Asked Questions

How do you calculate a percentage of a number?

To find the percentage of a number, convert the percentage into a decimal (divide it by 100) and multiply it by the whole number. For example, to find 20% of 150: (20 ÷ 100) × 150 = 0.20 × 150 = 30.

How is percentage increase or decrease calculated?

To calculate percentage change: subtract the original value from the new value, divide the result by the absolute value of the original value, and multiply by 100. Formula: % Change = ((New Value - Original Value) ÷ Original Value) × 100. A positive result is an increase, and a negative result is a decrease.

What does 'percent' mean?

The word 'percent' comes from the Latin phrase 'per centum', which means 'by the hundred'. A percent is a ratio or number expressed as a fraction of 100. It is denoted using the percent sign '%'.

How do I calculate what percentage one number is of another?

To find what percent X is of Y, divide X by Y, then multiply the result by 100. Formula: Percentage = (X ÷ Y) × 100. For example, if you scored 45 out of 50 on a test: (45 ÷ 50) × 100 = 0.90 × 100 = 90%.

How do you calculate a percentage of a percentage?

To find a percentage of a percentage, convert both percentages to decimals (by dividing by 100), multiply them together, and then multiply by 100 to convert the result back to a percentage. Formula: A% of B% = (A ÷ 100) × (B ÷ 100) × 100. For example, 10% of 50% is: 0.10 × 0.50 = 0.05, which is 5%.

Share Feedback or Report an Issue

Help us improve this tool. Report bugs, suggest features, or request data updates!