All Tools LCM Calculator GCF Calculator LCD Calculator Blog About Contact ⚡ Calculate LCM

Percentage Calculator

Calculate percentages with step-by-step solutions — increase, decrease, change, difference, marks, and more.

Percentage Mode

Quick Examples
Result
30
20% of 150 = 30
Step-by-Step Solution

Percentage Formulas Reference

% of a Number

Result = (P / 100) × X

Example: 20% of 150 = 30

Percentage Increase

((New − Old) / Old) × 100

Example: 50 → 75 = 50% increase

Percentage Decrease

((Old − New) / Old) × 100

Example: 80 → 60 = 25% decrease

Percentage Change

((New − Old) / Old) × 100

Positive = increase, negative = decrease

Percentage Difference

(|a − b| / ((a+b)/2)) × 100

Difference relative to the average

Marks Percentage

(Obtained / Total) × 100

Example: 450/500 = 90%

Discount / % Off

((Original − Sale) / Original) × 100

Example: $80 → $60 = 25% off

CGPA to Percentage

Percentage = CGPA × 9.5

Example: CGPA 8.0 = 76%

Percentage to GPA

GPA = Percentage / 9.5

Example: 76% = 8.0 CGPA

Related Math Tools

Percentage Calculator: The Complete Guide to Calculating Percentages

The Percentage Calculator on lcmcalculator.info is a free online tool that computes percentages in every common scenario. Whether you need a percentage calculator online for quick math, a percentage calculator with steps for learning, or a percentage calculator formula reference for exams, this tool covers it all. It supports percentage of a number, percentage increase, percentage decrease, percentage change, percentage difference, marks percentage, discount percentage, and CGPA to percentage conversion — each with a step-by-step solution.

What Is a Percentage?

A percentage is a number expressed as a fraction of 100. The word comes from the Latin per centum, meaning "by the hundred." The symbol % is used worldwide. For example, 25% means 25 out of 100, which is equivalent to the fraction 25/100 or the decimal 0.25.

25% = 25/100 = 0.25

Percentages are used everywhere — from test scores and discounts to interest rates and statistics. Our percentage calculator online tool makes all percentage calculations fast, accurate, and easy to understand.

Percentage Formulas

Here are the essential percentage formulas used by our calculator:

1. Percentage of a Number

To find P percent of X:

Result = (P / 100) × X

Example: 20% of 150 = (20/100) × 150 = 30.

2. Percentage Increase

To find the percentage increase from Old to New:

Increase % = ((New − Old) / Old) × 100

Example: From 50 to 75 = ((75 − 50) / 50) × 100 = 50% increase.

3. Percentage Decrease

To find the percentage decrease from Old to New:

Decrease % = ((Old − New) / Old) × 100

Example: From 80 to 60 = ((80 − 60) / 80) × 100 = 25% decrease.

4. Percentage Change

Percentage change is the same formula as increase/decrease, but it can be positive or negative:

Change % = ((New − Old) / Old) × 100

A positive result means an increase; a negative result means a decrease.

5. Percentage Difference

To find the percentage difference between two values (relative to their average):

Difference % = (|a − b| / ((a + b) / 2)) × 100

Example: Difference between 60 and 80 = (20 / 70) × 100 ≈ 28.57%.

6. Marks Percentage

To find the percentage of marks obtained:

Marks % = (Obtained Marks / Total Marks) × 100

Example: 450 out of 500 = (450/500) × 100 = 90%.

7. Discount Percentage

To find the discount percentage:

Discount % = ((Original Price − Sale Price) / Original Price) × 100

Example: From $80 to $60 = ((80 − 60) / 80) × 100 = 25% off.

8. CGPA to Percentage

The most common conversion formula (CBSE and many Indian universities):

Percentage = CGPA × 9.5

Example: CGPA 8.0 = 8.0 × 9.5 = 76%.

Some universities use CGPA × 10 or CGPA × 9.75. Always check your institution's official formula.

9. Percentage to GPA / CGPA

To convert a percentage back to CGPA (using the 9.5 scale):

CGPA = Percentage / 9.5

Example: 76% = 76 / 9.5 = 8.0 CGPA.

Percentage Calculator for Marks (SSLC, Grade, Attendance)

Our percentage calculator marks mode is perfect for students. Whether you're calculating your SSLC percentage, grade percentage, or attendance percentage, the tool gives you the exact result with a step-by-step breakdown.

  • SSLC Percentage: Enter total marks obtained and total maximum marks. The tool computes your percentage instantly.
  • Grade Percentage: Convert marks to percentage and see where you stand (A+, A, B, etc.).
  • Attendance Percentage: Enter days attended and total days to find your attendance percentage.

CGPA to Percentage Calculator

The CGPA to percentage calculator is one of the most used features. CGPA (Cumulative Grade Point Average) is used by many Indian universities and schools. Our tool uses the standard CBSE formula (CGPA × 9.5) and also allows you to choose other common multipliers if your institution uses a different scale.

For SGPA to percentage (Semester Grade Point Average), the same formula applies: Percentage = SGPA × 9.5.

Percentage Calculator UK

Our percentage calculator UK mode works for UK users who need to calculate VAT, discounts, or grade percentages. The math is identical — percentages are universal — but we've made sure the tool is easy to use with UK-style inputs (e.g., £ for currency in discount calculations).

Body Fat Percentage, Weight Loss Percentage, and Health Calculators

While our main tool focuses on arithmetic percentages, the same formulas apply to health metrics:

  • Body Fat Percentage: Calculated using the U.S. Navy method or BMI-based formulas. Our percentage calculator can help with the arithmetic once you have the measurements.
  • Weight Loss Percentage: Weight Loss % = ((Starting Weight − Current Weight) / Starting Weight) × 100.
  • Fat Percentage: Similar to body fat, computed from skinfold measurements or bioelectrical impedance.

For dedicated health calculators, we recommend using specialized tools, but our percentage calculator handles the math perfectly once you have your numbers.

Percentage Increase, Decrease, and Change Calculators

These three modes are closely related and often confused:

  • Percentage increase calculator: Use when a value goes up. Result is always positive.
  • Percentage decrease calculator: Use when a value goes down. Result is always positive.
  • Percentage change calculator: Use when the direction may be either. Result can be positive or negative.
  • Percentage difference calculator: Use when comparing two values without a clear "original" — the result is symmetric.
  • Percentage growth calculator: Same as percentage increase, often used for financial or population growth.
  • Percentage reduction calculator: Same as percentage decrease, often used for price cuts or cost savings.
  • Hike percentage calculator: Same as percentage increase, often used for salary hikes.

Percentage Off and Discount Calculator

The percentage off calculator (also called percentage discount calculator) helps you find the sale price or the discount percentage. Two common scenarios:

  • Find the discount %: You know the original price and sale price. Use: ((Original − Sale) / Original) × 100.
  • Find the sale price: You know the original price and discount %. Use: Sale = Original × (1 − Discount/100).

How to Use the Percentage Calculator

  1. Select the mode from the tabs on the left panel (e.g., "% of a Number," "Percentage Increase," "Marks," etc.).
  2. Enter the required values in the input fields. The fields change based on the selected mode.
  3. The calculator updates live and shows the result plus a step-by-step solution.
  4. Copy the solution using the button provided.

Worked Examples

Example 1: What is 20% of 150?

Result = (20 / 100) × 150 = 0.20 × 150 = 30.

Example 2: Percentage increase from 50 to 75

Increase % = ((75 − 50) / 50) × 100 = (25 / 50) × 100 = 50%.

Example 3: Percentage decrease from 80 to 60

Decrease % = ((80 − 60) / 80) × 100 = (20 / 80) × 100 = 25%.

Example 4: Marks percentage for 450 out of 500

Marks % = (450 / 500) × 100 = 90%.

Example 5: CGPA 8.0 to percentage

Percentage = 8.0 × 9.5 = 76%.

Example 6: Discount from $80 to $60

Discount % = ((80 − 60) / 80) × 100 = 25% off.

Example 7: Percentage difference between 60 and 80

Difference % = (|60 − 80| / ((60 + 80)/2)) × 100 = (20 / 70) × 100 ≈ 28.57%.

Tips for Working with Percentages

  • Remember the base: A percentage is always relative to a base value. "10% increase" means 10% of the original value.
  • Increase then decrease is not neutral: A 10% increase followed by a 10% decrease does not return to the original value. Example: 100 → 110 → 99.
  • Use decimals for precision: 12.5% = 0.125. Multiplying by the decimal is often faster.
  • Check the direction: Increase % and decrease % use different formulas. Make sure you're using the right one.
  • CGPA formula varies: Always verify your institution's official CGPA-to-percentage formula.

Common Mistakes to Avoid

  • Confusing percentage points with percentages: Going from 10% to 15% is a 5 percentage point increase but a 50% relative increase.
  • Using the wrong base: Percentage increase uses the original value as the base, not the new value.
  • Forgetting to multiply by 100: The formula gives a decimal; multiply by 100 to get the percentage.
  • Assuming percentage difference = percentage change: They use different denominators (average vs. original).
  • Ignoring negative signs: A negative percentage change means a decrease.

Percentage Calculations in Programming

If you are a developer, here is how to compute common percentages in several languages:

Python

def percent_of(p, x): return (p / 100) * x def percent_increase(old, new): return ((new - old) / old) * 100 def percent_decrease(old, new): return ((old - new) / old) * 100 def marks_percentage(obtained, total): return (obtained / total) * 100 def cgpa_to_percentage(cgpa, scale=9.5): return cgpa * scale # Examples print(percent_of(20, 150)) # 30.0 print(percent_increase(50, 75)) # 50.0 print(percent_decrease(80, 60)) # 25.0 print(marks_percentage(450, 500)) # 90.0 print(cgpa_to_percentage(8.0)) # 76.0

JavaScript

function percentOf(p, x) { return (p / 100) * x; } function percentIncrease(oldVal, newVal) { return ((newVal - oldVal) / oldVal) * 100; } function percentDecrease(oldVal, newVal) { return ((oldVal - newVal) / oldVal) * 100; } function marksPercentage(obtained, total) { return (obtained / total) * 100; } function cgpaToPercentage(cgpa, scale = 9.5) { return cgpa * scale; } console.log(percentOf(20, 150)); // 30 console.log(percentIncrease(50, 75)); // 50 console.log(percentDecrease(80, 60)); // 25 console.log(marksPercentage(450, 500)); // 90 console.log(cgpaToPercentage(8.0)); // 76

Historical Background of Percentages

The concept of percentage has ancient roots. The Babylonians used a base-60 system that included fractions of 60, and the Romans used fractions based on 100 (such as per centum). The modern % symbol evolved from the Italian per cento (by a hundred) in the 14th–15th centuries. By the 17th century, the symbol % was widely used in commerce and mathematics. Today, percentages are a fundamental tool in finance, science, education, and everyday life.

Conclusion

The Percentage Calculator on lcmcalculator.info is a complete, free, and easy-to-use tool for every percentage calculation. With 8 modes covering everything from simple "% of a number" to CGPA conversion and marks percentage, plus detailed step-by-step solutions, it is suitable for students, teachers, professionals, and anyone who needs to work with percentages. Whether you are calculating a discount, tracking weight loss, converting CGPA, or figuring out a grade, this online percentage calculator will save you time and help you understand the math. Bookmark this page and use it whenever you need to calculate a percentage.

Frequently Asked Questions About Percentages

Answers to the most common questions about percentage calculations.

How do you calculate a percentage of a number? ↓

To find P percent of a number X, use the formula: Result = (P / 100) × X. For example, 20% of 150 = (20/100) × 150 = 30.

How do you calculate percentage increase? ↓

Percentage increase = ((New Value − Original Value) / Original Value) × 100. For example, from 50 to 75: ((75−50)/50)×100 = 50% increase.

How do you calculate percentage decrease? ↓

Percentage decrease = ((Original Value − New Value) / Original Value) × 100. For example, from 80 to 60: ((80−60)/80)×100 = 25% decrease.

How do you calculate percentage difference? ↓

Percentage difference = (|a − b| / ((a + b)/2)) × 100. It measures the difference relative to the average of the two values.

How do you calculate marks percentage? ↓

Marks percentage = (Obtained Marks / Total Marks) × 100. For example, 450 out of 500 = (450/500)×100 = 90%.

How do you convert CGPA to percentage? ↓

The most common formula is: Percentage = CGPA × 9.5. For example, CGPA 8.0 = 8.0 × 9.5 = 76%.

How do you calculate a discount percentage? ↓

Discount percentage = ((Original Price − Sale Price) / Original Price) × 100. For example, from $80 to $60: ((80−60)/80)×100 = 25% off.

Is this percentage calculator free to use? ↓

Yes, this percentage calculator is completely free with no registration required, no usage limits, and no hidden fees.