📊 Academic Tool

CGPA Calculator

Calculate CGPA from subject grades and credit hours. Add multiple subjects or semesters, get percentage conversion and a detailed subject breakdown.

Calculation mode
Current CGPA — % Enter subjects below to calculate
Subject Name Grade Points Credits
CGPA
Percentage
Total Credits
Grade
Subject breakdown
SubjectGradeCreditsPointsBar

Percentage conversion uses GPA × 9.5. Verify with your institution's official policy. Credit hours may vary by course and university.

How is CGPA calculated?

CGPA (Cumulative Grade Point Average) is a weighted average of all subject grade points. Subjects with more credit hours carry more weight in the final CGPA.

CGPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours)
Example: Math (9, 4cr) + Physics (8, 3cr) = (36+24)/(4+3) = 8.57
Percentage = CGPA × 9.5 (standard Indian formula)
📚 Grade points on 10.0

O=10, A+=9, A=8, B+=7, B=6, C=5, D=4, F=0. Different universities may use slightly different point assignments.

🏆 Academic standings

CGPA 8.5+: Outstanding. 7.5-8.5: Excellent. 6.5-7.5: Very Good. 5.5-6.5: Good. 5.0-5.5: Satisfactory. Below 5.0: Needs improvement.

Frequently asked questions

CGPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours). Sum the product of each subject's grade points and its credit hours, then divide by total credit hours. This gives a weighted average.
GPA (Grade Point Average) is calculated for a single semester. CGPA (Cumulative Grade Point Average) is the weighted average across all semesters of your entire academic program.
The most common formula in India is Percentage = CGPA × 9.5. Anna University uses (CGPA − 0.5) × 10. VTU uses CGPA × 10. Always verify with your institution's official formula.
On a 10-point scale, 8.0+ is excellent, 7.0-8.0 is very good, 6.0-7.0 is good, 5.0-6.0 is satisfactory. On a 4.0 scale, 3.5+ is excellent, 3.0-3.5 is good, 2.0-3.0 is average.
Credit hours represent the weight of a subject. A 4-credit subject has more impact on CGPA than a 1-credit subject. CGPA is a weighted average where each grade is multiplied by the subject's credit hours before averaging.
🔗 Related tools