Skip to calculator
Guides
Dark

CGPA calculator

Formula CGPA = Σ (SGPA × semester credits) ÷ Σ credits 774.2 ÷ 94 = 8.23

Semesters are weighted by their credits. Averaging SGPA numbers is only correct when every semester carries the same load.

Ad slot · fixed height, reserved to keep CLS at zero

CGPA formula: Σ(SGPA × credits) ÷ Σcredits

Enter each semester’s SGPA and the credits used to calculate that SGPA. For semesters of 8.0 with 20 credits and 9.0 with 24 credits: (8 × 20 + 9 × 24) ÷ 44 = 8.54545…, displayed as 8.54. Your university may require a different rounding method.

CGPA is the credit-weighted average of every semester you have completed. Multiply each semester’s SGPA by the credits that semester carried, add the products, then divide by total credits. It is not the plain average of your SGPA numbers, and the two differ whenever your semesters carry different credit loads — the plain average is correct only when the credit loads are equal.

A first semester of 22 credits and a fourth of 25 do not deserve equal weight. Averaging them treats a light foundation semester as though it mattered as much as a heavy core one. Over eight semesters the drift is usually a tenth or two of a grade point, which is enough to move you across a placement cut-off written as "CGPA 8.0 and above".

Backlog and repeat-course treatment is university-specific. Use revised semester results and the credit basis specified by your examination manual. Do not count the same course twice when a revised grade replaces an earlier attempt.

Audit and non-credit courses stay off the calculation entirely. They appear on the transcript with a grade but carry zero credits, so they contribute nothing to the weighted sum. Anything with zero credits can be entered safely; it drops out of the arithmetic on its own.

If you have subject grades rather than semester averages, start with the SGPA calculator for each semester and bring the results back here. To put the finished CGPA on a form that wants a percentage, use CGPA to percentage.

Why the weighting changes the answer

Semesters (SGPA × credits)Plain averageCredit-weighted
7.80×22, 8.10×24, 8.60×25, 8.40×238.228.23
8.00×20, 8.00×20, 8.00×208.008.00
9.00×18, 7.00×308.007.75
7.00×18, 9.00×308.008.25
6.50×24, 8.50×247.507.50
8.80×26, 7.20×16, 8.10×228.038.15

Three mistakes to avoid

01
Averaging your SGPAs Semesters carry different credit totals. The plain average is only correct when every semester is identical in credits.
02
Leaving out a semester with a backlog Use the revised grades and credits required by your regulation; counting a repeated course twice can distort CGPA.
03
Using the wrong credit total Use the credits your grade card prints for that semester, not the number of subjects.

Frequently asked

How do I calculate CGPA?
Multiply each semester’s SGPA by that semester’s credits, add the products, and divide by the total credits across all semesters. Enter your semesters above and the working is shown with your own numbers.
Can I just average my SGPAs?
Only if every semester carried exactly the same number of credits. Otherwise the plain average quietly misreports your degree, usually by a tenth or two of a grade point.
Do backlogs affect CGPA?
Backlogs and repeats can affect CGPA, but the inclusion and replacement rules depend on your university. Use the revised results and avoid double-counting a course.
What about audit courses?
They carry zero credits, so they contribute nothing. Entering them with zero credits is harmless.
Is this the CGPA my university will certify?
It is an estimate built from what you enter. Your grade card is the record, and where the two disagree your university is right.

Read the background

All 21 guides →

More in grade calculators

All 19 calculators →

Last updated 8 October 2026 · reviewed by Ajay Sukhadeve