SGPA to CGPA Calculator
Already have every semester's SGPA from your marksheets? Type the SGPAs and credits directly and watch your CGPA change semester by semester, not just the final number.
Quick answer: CGPA = Σ (SGPA × semester credits) ÷ Σ semester credits. Four semesters at 7.2 (22 credits), 7.8 (24), 6.9 (20) and 8.1 (24) give 678 points over 90 credits, so CGPA = 7.53. A plain average of the four SGPAs would say 7.50, which is slightly off.
Your grading system
sets the percentage formula and maximumYour SGPA, semester by semester
- Total credits
- 0
- Percentage
- —
- US 4.0 equivalent
- —
- Class / division
- —
How your CGPA moved, semester by semester
| Semester | SGPA | Credits | Cumulative credits | CGPA after this semester |
|---|
Formula: CGPA = Σ (SGPA × Credits) ÷ Σ Credits
The formula, and the shortcut that goes wrong
Your CGPA is always the credit-weighted average of every semester. If you already hold each semester's SGPA there is no need to re-enter subjects. The same formula works directly on the SGPA values.
You will also see sites telling you to add the SGPAs and divide by the number of semesters. That shortcut is only correct when every semester has exactly the same credits. The moment one term has a different load, the plain average drifts away from your transcript.
Worked example. 7.2 × 22 = 158.4, 7.8 × 24 = 187.2, 6.9 × 20 = 138 and 8.1 × 24 = 194.4. Total points = 678 across 90 credits, so CGPA = 678 ÷ 90 = 7.53. The plain average (7.50) understates it because the stronger semesters carried more credits.
Why the trajectory table matters more than the final number
A single CGPA hides how you got there. Watching it move after every semester shows which terms actually mattered, and how much runway you had left to recover from a dip.
| Semester | SGPA | CGPA after | Move |
|---|---|---|---|
| 1 | 7.2 | 7.20 | — |
| 2 | 7.8 | 7.51 | ▲ +0.31 |
| 3 | 6.9 | 7.33 | ▼ −0.19 |
| 4 | 8.1 | 7.53 | ▲ +0.21 |
The 6.9 in semester 3 felt like a setback but only cost 0.19, because 46 credits were already locked in behind it. The further along you are, the less any one semester can move the number, in either direction.
Using this well
Copy the credits from each marksheet
Credit loads vary. A project semester or an elective-heavy term can carry a different total from a standard one. Use the exact figure for every semester rather than assuming they were all alike.
Backlogs are already inside the SGPA
If a semester included a failed subject, its SGPA already reflects that, since the credits stayed in the denominator. Enter the SGPA and credits exactly as the marksheet shows them.
Need subject-level detail?
If you do not have an SGPA yet, build it from grades with the SGPA calculator or use the full CGPA calculator.
Why your result can differ slightly from the transcript
The usual reason is rounding. Many universities round each semester's SGPA to two decimals before combining them, and those small roundings can shift the final figure by a hundredth or two compared with a calculation from unrounded subject data. If the gap is bigger than that, check the credits, because a wrong credit entry is the most common cause.
Frequently asked questions
How do I convert SGPA to CGPA?
Multiply each semester's SGPA by that semester's credits, add the results, and divide by the total credits. If every semester has equal credits, you can also average the SGPAs, but the weighted method is always safe.
Do I need to enter every semester?
Yes, every semester you want in the CGPA. Skipping one leaves out both its credits and its quality points, so the result will not match your transcript.
Why does my calculated CGPA differ slightly from my transcript?
Usually rounding. Universities often round each SGPA before combining, which can move the last decimal place. A larger gap usually means a credit value was entered wrongly.
Can I use this if my semesters have different credits?
Yes. That is exactly what credit-weighting handles. Enter each semester's actual credit total from its marksheet.
What does the CGPA after this semester column show?
It is your cumulative CGPA using only the semesters up to and including that row, which is what your transcript would have shown at that point in your degree.
Is this as accurate as calculating from subject grades?
Yes, provided the SGPAs are correct. CGPA is defined as the credit-weighted average of SGPAs, so this uses the same formula with one fewer step.
