SGPA to CGPA Calculator - Free Online Converter (4.0 Scale)

Use this free SGPA to CGPA calculator to combine semester GPA values into one cumulative CGPA result using the weighted credit-hour formula.

Enter Your Semesters

Add all semesters with their GPA and credit hours

Semester Name GPA (0-4) Credit Hours

How to Convert SGPA to CGPA

  1. Add each semester as a separate row
  2. Enter your SGPA in the GPA column for each semester
  3. Enter the credit hours for each semester
  4. Click "Calculate CGPA" to get your cumulative result
  5. Review total credits and cumulative GPA output

SGPA to CGPA Formula

CGPA is not a simple average when credit hours differ. It is a weighted average across semesters.

Formula: CGPA = sum(SGPA x Semester Credits) / sum(Semester Credits)
Equal Credits Case

If all semesters have equal credits, CGPA is close to the arithmetic average of SGPAs.

Unequal Credits Case

Higher-credit semesters influence CGPA more than low-credit semesters.

📘 Sources & Methodology

Grading rules last verified: April 2026

Grading Scale

GradeMarks %PointMeaning
A+ 90–100 4 Outstanding
A 80–89 3.6 Excellent
B+ 70–79 3.2 Very Good
B 60–69 2.8 Good
C+ 50–59 2.4 Satisfactory
C 40–49 2 Acceptable
D 35–39 1.6 Basic
NG 0–34 0 Not Graded

Frequently Asked Questions

How do I convert SGPA to CGPA?
Use weighted averaging: multiply each semester SGPA by its credits, sum the results, then divide by total credits.
Can I average SGPA directly?
Only if each semester has the same credit hours. Otherwise, direct averaging can be inaccurate.
Is this SGPA to CGPA calculator free?
Yes, it is free and works instantly in your browser.
What if my university uses a different scale?
This page uses common 4.0 workflows. For official results, always verify your institutional policy.