Free tool · No sign-up
SGPA to CGPA Calculator
Enter each semester's SGPA to get your overall CGPA and percentage. Add credits per semester for a credit-weighted result, or leave them blank for a simple average.
SGPACredits (optional)
Your CGPA
0.00
CGPA
0%
Percentage
Add this semester once, keep it forever.
AttendFlow rolls every semester into your CGPA automatically — stop re-typing SGPAs.
Get AttendFlow — free
Free plan · marks, attendance & timetable in one app
How SGPA becomes CGPA
- 1List the SGPA of every semester you've completed.
- 2Equal credits each semester? CGPA is the simple average of the SGPAs.
- 3Different credits? Weight each SGPA by its semester credits, then divide by total credits.
Equal weight: CGPA = (SGPA₁ + SGPA₂ + … ) / number of semesters
Credit-weighted: CGPA = Σ(SGPA × credits) / Σ(credits)
Percentage = CGPA × 9.5
Credit-weighted: CGPA = Σ(SGPA × credits) / Σ(credits)
Percentage = CGPA × 9.5
Example. Semesters with SGPA 8.0, 7.5 and 9.0 (equal credits) give (8.0 + 7.5 + 9.0) ÷ 3 = 8.17 CGPA → 77.6%.
Related tools
Frequently asked questions
How do I convert SGPA to CGPA?
If all semesters carry equal weight, CGPA is the simple average of your semester SGPAs: add all SGPAs and divide by the number of semesters. If semesters have different total credits, weight each SGPA by its credits: CGPA = Σ(SGPA × semester credits) ÷ Σ(credits).
Is CGPA just the average of SGPAs?
Yes, when every semester has the same total credits, CGPA is simply the average of all your SGPAs. When credit loads differ, use the credit-weighted average instead.
How do I convert the CGPA to percentage?
Use the UGC formula Percentage = CGPA × 9.5. Some universities use a different multiplier — see our CGPA to percentage tool.
Is this calculator free?
Yes — free, in your browser, no sign-up. To keep your CGPA updated automatically each semester, install the free AttendFlow app.
Your CGPA, updated every semester
AttendFlow saves each semester's result and keeps your CGPA and attendance current — automatically.
Get AttendFlow on Google Play Free plan available · Pro from ₹99/mo · cancel anytime