GPA Calculator: How to Calculate Your GPA, CGPA, and Percentage — And Convert Between All Three

Use our free GPA Calculator to calculate semester GPA, cumulative CGPA, and convert to percentage — for Indian universities (10-point, 7-point scale) and international (4.0 scale).

The Difference Between GPA and CGPA

GPA (Grade Point Average): Your grade point average for a single semester. Calculated from the courses you took in that semester only.

CGPA (Cumulative Grade Point Average): Your grade point average across all completed semesters — the running total. This is the number on your degree certificate and transcript.

Most Indian universities use a 10-point CGPA scale. The US uses a 4.0 scale. Some older Indian institutions use a 7-point scale.


How GPA Is Calculated: The Weighted Average Formula

GPA is a weighted average — courses with more credits contribute more to the calculation than courses with fewer credits.

Formula:

GPA = Σ (Grade Points × Credits) ÷ Σ Credits

Step-by-step: 1. For each subject: multiply the grade point earned × the credit hours for that subject 2. Sum all (grade points × credits) values 3. Divide by total credits attempted in the semester

Example — Semester 1, 10-point scale:

SubjectCreditsGradeGrade PointsCredits × Grade Points
Mathematics4A+1040
Physics3A927
Chemistry3B+824
Engineering Drawing2A918
English2B714
Total14123

Semester GPA = 123 ÷ 14 = 8.79

This student earned an 8.79 GPA in semester 1 on a 10-point scale.


Grade Point Scales: India vs. International

India — 10-Point Scale (Most Common: UGC, IITs, NITs, most central universities)

GradeGrade PointPercentage Range (typical)
O (Outstanding)1090–100%
A+ (Excellent)980–89%
A (Very Good)870–79%
B+ (Good)760–69%
B (Above Average)655–59%
C (Average)550–54%
P (Pass)445–49%
F (Fail)0Below 45%

India — 7-Point Scale (Older universities, some affiliated colleges)

GradeGrade PointEquivalent
O7Distinction
A6First Class
B5Second Class (Upper)
C4Second Class (Lower)
D3Pass
E2Pass (marginal)
F0Fail

US — 4.0 Scale (Used by most American universities; also used for international graduate admissions)

GradeGrade PointPercentage Range
A+4.097–100%
A4.093–96%
A-3.790–92%
B+3.387–89%
B3.083–86%
B-2.780–82%
C+2.377–79%
C2.073–76%
D1.060–69%
F0.0Below 60%

CGPA Calculation: Across Multiple Semesters

CGPA is the cumulative weighted average across all semesters — not an average of semester GPAs.

Correct method: CGPA = Total of all (Grade Points × Credits) across all semesters ÷ Total credits across all semesters

Incorrect method (common mistake): Adding up all semester GPAs and dividing by number of semesters — this gives wrong results when semester credit loads differ.

Example — 2 semesters:

SemesterTotal CreditsSum of (GP × Credits)
Semester 114123 (from example above)
Semester 216136
Total30259

CGPA = 259 ÷ 30 = 8.63

Note: If Semester 2 had fewer credits (say 12), averaging the two semester GPAs (8.79 and 8.50) = 8.645 — slightly different from the correct weighted CGPA of 8.63. The weighted method is always correct.


CGPA to Percentage Conversion: The Most Misunderstood Calculation

This is where most students go wrong. There is no single universal formula.

UGC (University Grants Commission) Formula

The UGC recommends: Percentage = CGPA × 10

This is a simple formula applicable when universities use the UGC's 10-point scale directly.

Example: CGPA 8.63 → Percentage = 86.3%

Anna University Formula

Anna University (Tamil Nadu) uses: Percentage = CGPA × 10 for most programmes.

However, for some programmes and batches, a different formula applies — always verify with your specific programme's regulations.

Mumbai University Formula

Mumbai University uses a unique grading system with conversion based on grade boundaries. The formula depends on the year of admission and specific programme.

VTU (Visvesvaraya Technological University) Formula

VTU (Karnataka): Percentage = (CGPA − 0.75) × 10

A CGPA of 8.63 converts to: (8.63 − 0.75) × 10 = 78.8% — significantly different from the UGC formula.

CBSE Formula (Class 10 and 12)

CGPA to percentage = CGPA × 9.5

This is the formula most Indians know because CBSE used it for board examinations. However, it applies specifically to CBSE's 10-point scale — not to engineering or university CGPAs.

Do not apply 9.5 to a non-CBSE CGPA. This is the most common conversion error.

The Safe Approach

1. Check your university's official student handbook or examination regulations 2. Look for a "CGPA to Percentage" or "Grade to Marks" conversion table 3. Contact the examination department if unclear 4. Never use a formula from a different university for official purposes


Converting Indian CGPA to US 4.0 GPA Scale

For graduate school applications to US universities, international students often need to convert their Indian CGPA to a 4.0 equivalent. This is not a mathematical conversion — it's an approximate mapping.

Common approximation table (indicative — individual universities may use different mappings):

Indian CGPA (10-point)US GPA (4.0 scale)Classification
9.0 – 10.04.0Exceptional
8.5 – 8.993.7 – 3.9Excellent
8.0 – 8.493.5 – 3.7Very Good
7.5 – 7.993.3 – 3.5Good
7.0 – 7.493.0 – 3.3Above Average
6.0 – 6.992.5 – 3.0Average
Below 6.0Below 2.5Below Average

Important: Most US universities evaluate Indian transcripts through their own evaluation committees or through credential evaluation services (WES — World Education Services, ECE — Educational Credential Evaluators). Do not self-convert and present it as an official conversion — submit your original transcript and CGPA.


GPA Calculator for Different Scenarios

Scenario 1: What GPA Do I Need This Semester to Achieve a Target CGPA?

Formula: Required semester GPA = (Target CGPA × Total credits including next semester) − (Current CGPA × Current total credits) ÷ Next semester credits

Example:

Required GPA = (8.0 × 110) − (7.8 × 90) ÷ 20 = (880 − 702) ÷ 20 = 178 ÷ 20 = 8.9 required this semester

This is the calculation that shows students whether a target CGPA is achievable — given remaining credits, it becomes mathematically impossible to recover from very early poor performance.

Scenario 2: Impact of One Failed Subject

A student with CGPA 8.5 over 80 credits fails a 4-credit course (gets 0):

New sum = 8.5 × 80 = 680 points After adding 0 × 4 = 0 New CGPA = 680 ÷ 84 = 8.1

One failed course drops the CGPA from 8.5 to 8.1 — a significant impact that takes multiple high-scoring semesters to recover.

Scenario 3: Graduation Classification

Most Indian universities classify degrees as:

ClassificationTypical CGPA Range (10-point)
First Class with Distinction8.5 and above
First Class6.5 – 8.49
Second Class5.5 – 6.49
Pass Class4.5 – 5.49

Common GPA Calculation Mistakes

1. Averaging semester GPAs instead of using weighted cumulative calculation. Always use total grade points ÷ total credits, never average the semester GPAs.

2. Using CBSE's 9.5 multiplier for engineering or university CGPA. This formula is CBSE-specific. Using it for VTU, Anna University, or other university CGPAs produces incorrect results.

3. Not knowing whether failed/repeated courses are included. Some universities include failed course grade points (0) in CGPA calculation; others exclude them after re-examination. Check your university's policy.

4. Assuming all credit hours are equal. Labs, practicals, and electives may carry different credit weights. Always use the actual credit value for each course.

5. Converting to a 4.0 scale and presenting it as official. Self-converted GPA is not acceptable for formal applications — submit original transcripts.


FAQ

What is the difference between GPA and CGPA?
GPA is your grade average for a single semester. CGPA (Cumulative GPA) is your running average across all completed semesters. CGPA uses a weighted average — total grade points earned across all semesters divided by total credits attempted.
How do I convert CGPA to percentage in India?
It depends on your university. UGC formula: Percentage = CGPA × 10. VTU formula: Percentage = (CGPA − 0.75) × 10. CBSE formula (school only): Percentage = CGPA × 9.5. Always use your own university's official conversion formula — check the student handbook or examination regulations.
What is a good CGPA in India?
On a 10-point scale: 8.5+ is considered excellent (First Class with Distinction at most universities). 7.0–8.49 is First Class. Below 6.5 may affect eligibility for some postgraduate programmes and competitive employers. IIT/NIT recruiters typically have CGPA cutoffs of 6.5–7.5 depending on the company.
How do I convert my Indian CGPA to a US 4.0 GPA?
There is no precise mathematical conversion. Use the approximate mapping tables provided above as a reference. For formal applications, submit your original transcript — US universities evaluate Indian grades through their own criteria or credential evaluation services like WES.
Can I improve my CGPA in the final year?
Yes — but the math constrains how much. Use the "required GPA" formula above to calculate exactly what score you need in remaining semesters to hit your target. The more credits already completed, the harder it is to significantly shift the CGPA in the remaining semesters.

Know Your Number Before Applications Open

Whether you're applying to a postgraduate programme, a competitive employer, or a visa application — your CGPA and its correct percentage equivalent is one of the first numbers asked for. Getting it wrong on an application is not just embarrassing — it can be grounds for disqualification.

Calculate it correctly. Know the right conversion formula for your university. And run the "what do I need this semester" calculation while there's still time to act on it.

Use our free GPA Calculator to compute semester GPA, cumulative CGPA, percentage conversion, and target-semester GPA — for all major Indian and international grading scales.


Try the Free GPA Calculator

Use ToolMira's calculator — no signup, no ads, works on mobile.

Open GPA Calculator →
AM
Written by Ananya Menon
Ananya writes about personal finance, tax, and investing for ToolMira, breaking down India's money rules into plain language with worked examples.

Disclaimer: This article is for educational purposes only and does not constitute financial, investment, or professional advice. Please consult a qualified professional before making any decisions based on this content.