GPA Calculator: How to Calculate Your GPA, CGPA, and Percentage — And Convert Between All Three
- GPA (Grade Point Average) and CGPA (Cumulative GPA) use the same formula — CGPA is simply the GPA calculated across all semesters, not just one.
- The conversion from CGPA to percentage varies by university — there is no universal formula. Using "CGPA × 9.5" without knowing your university's official multiplier can give you the wrong number.
- Indian grading systems (10-point CGPA, 7-point, 4-point) and US/international GPA (4.0 scale) are not directly comparable — the GPA calculator must know which system you're on.
- Many employers and graduate school applications ask for percentage, not CGPA — knowing the correct conversion for your institution prevents misrepresentation.
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:
| Subject | Credits | Grade | Grade Points | Credits × Grade Points |
|---|---|---|---|---|
| Mathematics | 4 | A+ | 10 | 40 |
| Physics | 3 | A | 9 | 27 |
| Chemistry | 3 | B+ | 8 | 24 |
| Engineering Drawing | 2 | A | 9 | 18 |
| English | 2 | B | 7 | 14 |
| Total | 14 | 123 |
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)
Grade Grade Point Percentage Range (typical)
O (Outstanding) 10 90–100%
A+ (Excellent) 9 80–89%
A (Very Good) 8 70–79%
B+ (Good) 7 60–69%
B (Above Average) 6 55–59%
C (Average) 5 50–54%
P (Pass) 4 45–49%
F (Fail) 0 Below 45%
India — 7-Point Scale (Older universities, some affiliated colleges)
Grade Grade Point Equivalent
O 7 Distinction
A 6 First Class
B 5 Second Class (Upper)
C 4 Second Class (Lower)
D 3 Pass
E 2 Pass (marginal)
F 0 Fail
US — 4.0 Scale (Used by most American universities; also used for international graduate admissions)
Grade Grade Point Percentage Range
A+ 4.0 97–100%
A 4.0 93–96%
A- 3.7 90–92%
B+ 3.3 87–89%
B 3.0 83–86%
B- 2.7 80–82%
C+ 2.3 77–79%
C 2.0 73–76%
D 1.0 60–69%
F 0.0 Below 60%
CGPA Calculation: Across Multiple Semesters
| Grade | Grade Point | Percentage Range (typical) |
|---|---|---|
| O (Outstanding) | 10 | 90–100% |
| A+ (Excellent) | 9 | 80–89% |
| A (Very Good) | 8 | 70–79% |
| B+ (Good) | 7 | 60–69% |
| B (Above Average) | 6 | 55–59% |
| C (Average) | 5 | 50–54% |
| P (Pass) | 4 | 45–49% |
| F (Fail) | 0 | Below 45% |
| Grade | Grade Point | Equivalent |
|---|---|---|
| O | 7 | Distinction |
| A | 6 | First Class |
| B | 5 | Second Class (Upper) |
| C | 4 | Second Class (Lower) |
| D | 3 | Pass |
| E | 2 | Pass (marginal) |
| F | 0 | Fail |
| Grade | Grade Point | Percentage Range |
|---|---|---|
| A+ | 4.0 | 97–100% |
| A | 4.0 | 93–96% |
| A- | 3.7 | 90–92% |
| B+ | 3.3 | 87–89% |
| B | 3.0 | 83–86% |
| B- | 2.7 | 80–82% |
| C+ | 2.3 | 77–79% |
| C | 2.0 | 73–76% |
| D | 1.0 | 60–69% |
| F | 0.0 | Below 60% |
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:
| Semester | Total Credits | Sum of (GP × Credits) |
|---|---|---|
| Semester 1 | 14 | 123 (from example above) |
| Semester 2 | 16 | 136 |
| Total | 30 | 259 |
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.0 | 4.0 | Exceptional |
| 8.5 – 8.99 | 3.7 – 3.9 | Excellent |
| 8.0 – 8.49 | 3.5 – 3.7 | Very Good |
| 7.5 – 7.99 | 3.3 – 3.5 | Good |
| 7.0 – 7.49 | 3.0 – 3.3 | Above Average |
| 6.0 – 6.99 | 2.5 – 3.0 | Average |
| Below 6.0 | Below 2.5 | Below 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:
- Current CGPA: 7.8 after 90 credits
- Target CGPA at end of final semester: 8.0
- Final semester credits: 20
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:
| Classification | Typical CGPA Range (10-point) |
|---|---|
| First Class with Distinction | 8.5 and above |
| First Class | 6.5 – 8.49 |
| Second Class | 5.5 – 6.49 |
| Pass Class | 4.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
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 →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.