What is CGPA?
Cumulative Grade Point Average (CGPA) is used by many schools and universities to summarize academic performance. Terminology, calculation rules, and interpretation vary by institution and programme.
Where a programme uses credit-weighted grade points, each course contributes according to its assigned credits. This calculator applies that mathematical model to the grade points and credits you enter; it does not determine whether the model matches your institution’s official rules.
The Weighted CGPA Formula
To calculate CGPA accurately, institutions multiply the numeric grade point achieved in each course by its assigned credit value to compute Credit Points (also called Quality Points), then divide the total credit points by the total credits attempted:
Where ∑ represents the sum across all completed courses, Grade Point is the numerical score awarded for the grade, and Credit Hours is the course weighting.
Step-by-Step Worked Calculation Example
Consider a university student who completed four courses in a semester on a standard 10.0 grading scale:
- 1Advanced Mathematics: 4 Credits × Grade Point 9.0 (Grade A+) = 36.0 Quality Points
- 2Data Structures: 4 Credits × Grade Point 8.0 (Grade A) = 32.0 Quality Points
- 3Physics Laboratory: 2 Credits × Grade Point 10.0 (Grade O) = 20.0 Quality Points
- 4Technical Communication: 2 Credits × Grade Point 7.0 (Grade B+) = 14.0 Quality Points
Sum of Quality Points: 36.0 + 32.0 + 20.0 + 14.0 = 102.0
Total Earned Credits: 4 + 4 + 2 + 2 = 12 Credits
Global Grading Scales & Classification Standards
Educational systems vary significantly across countries. Our calculator allows seamless switching between all major international standards:
| Scale | Major Regions / Institutions | Typical Honors / First Class Cutoff | Key Characteristic |
|---|---|---|---|
| 4.0 Scale | USA, Canada, Saudi Arabia, International Schools | 3.50+ (Magna Cum Laude / Dean's List) | Letter grades A (4.0) through F (0.0) with +/- offsets |
| 10.0 Scale | India (UGC, AICTE, IITs, NITs, Central Universities) | Institution-specific thresholds | Standardized 10-point semester grading with O, A+, A, B+ |
| 7.0 Scale | Australia (Queensland, Griffith, UQ) | 5.50+ (Distinction) / 6.50+ (High Distinction) | 7.0 max grade point representing HD benchmark |
| 5.0 Scale | Nigeria, Singapore, Kenya, Eastern Europe | 4.50+ (First Class Honours) | 5-point credit weighting used across federal universities |
| Custom Scale | France (20.0), Germany (1.0–5.0), Switzerland (6.0) | Custom institutional threshold | Flexible upper boundary with real-time numeric validation |
University-Specific CGPA Calculators & Grading Rules
Need exact regulation formulas, specific scheme rules, or percentage conversion tables for your institution? Explore our dedicated university calculators:
VTU CGPA Calculator →
Includes a VTU-related preset and conversion guidance. Confirm the exact VTU scheme, programme, and applicable official circular before relying on a conversion formula.
Anna University Calculator →
Provides Anna University-related grading guidance. Confirm the applicable regulation and programme because conversion rules may differ by scheme.
Mumbai University Calculator →
The University of Mumbai's 26 June 2019 circular historically described an approximate 10-point CBCS conversion. Its current validity has not been verified here; check the latest official circular before relying on it.
SPPU Pune University Calculator →
Provides SPPU-related grading guidance. The applicable ordinance, programme, and admission year may change the rule; verify the current official source before using a percentage for formal purposes.
CBSE Board Calculator →
Explains the CGPA × 9.5 method historically used for the applicable CBSE Class 10 context. Do not assume it applies to every CBSE class, examination year, or current marks-conversion purpose; check the relevant CBSE circular.
AKTU (UPTU) Calculator →
Provides AKTU-related grading guidance. Verify the programme and applicable academic ordinance before using a conversion formula for official purposes.
GTU Gujarat Tech Calculator →
Provides GTU-related SPI/CPI and conversion guidance. Verify the applicable GTU programme regulations or circular before treating any percentage formula as official.
JNTU Hyderabad & Kakinada →
JNTUH and JNTUK are separate universities with programme- and regulation-specific rules. Do not assume a single conversion formula applies to both; check the exact official regulation and transcript.
Common Mistakes When Calculating CGPA
Taking an Unweighted Average
Simply adding course grade points and dividing by the number of courses treats a 1-credit physical education module equally with a 5-credit engineering core, corrupting your true standing.
Ignoring Credits on Failing Grades
A failing grade may contribute zero grade points, but credit inclusion and repeat-course treatment vary by institution. Follow the rules used on your official transcript.
Mixing Grade Scales
Combining exchange semester grades on a 4.0 scale directly into a 10.0 scale transcript without proportional normalisation introduces severe errors.
Averaging Semester GPAs
You cannot simply average two semester GPAs if Semester 1 had 16 credits and Semester 2 had 22 credits. You must sum total quality points across all terms.
Frequently Asked Questions
What is the difference between SGPA and CGPA?
SGPA (Semester Grade Point Average) evaluates your academic performance in a single standalone academic term or semester. CGPA (Cumulative Grade Point Average) measures your aggregate performance across all completed semesters and courses throughout your entire academic degree program.
How are credits used to calculate weighted CGPA?
Credits reflect the instructional workload and academic weight of each course. A 4-credit lecture carries twice the mathematical weight of a 2-credit elective. Each course grade point is multiplied by its credits to obtain "Quality Points". The sum of all quality points is then divided by total registered credits.
Can this CGPA calculator handle a 10-point grading scale (India / UGC)?
Yes. Our calculator provides a dedicated 10-point preset designed for Indian universities (UGC, AICTE, IITs, NITs, and CBSE). You can also toggle between 4.0 (US/Canada), 5.0 (Nigeria, Singapore), 7.0 (Australia), or input any custom numeric scale ceiling.
How does an "F" (failing) grade affect my CGPA?
A failing grade often contributes zero grade points, but whether its credits remain in the calculation or are replaced after a retake depends on your institution's repeat policy.
How can I convert my calculated CGPA into a percentage?
Conversion formulas depend on your institution. A proportional conversion, (CGPA ÷ maximum scale) × 100, is only a mathematical normalization and may not be accepted as an official equivalency. CBSE has used CGPA × 9.5 for its applicable Class 10 scheme, while some universities publish their own offset formulas. Use the companion GPA to Percentage Converter and verify the rule required by your university.
Does this calculator store or share my academic transcript data?
The calculation runs in your browser and does not require sending course names, grades, or credits to a ScholarKit calculation server. Optional website analytics may collect site-usage information after consent; avoid entering personal information into URLs or feedback.