Semester calculatorCGPA CalculatorCombine your current CGPA and completed credits with the new semester's course grades and credit hours.Open calculator
In this guide

SGPA to CGPA conversion turns separate semester results into one cumulative academic average. When the regulation uses credit weighting, multiply each semester SGPA by its included credits, add the weighted totals, and divide by total credits. Exact course credit points are better than already-rounded SGPA values when they are available. The homepage calculator does not accept a list of SGPA rows; it reproduces the practical update method using Current CGPA, Completed credit hours, and the new semester's course grades and credits.

SGPA And CGPA Are Related But Not The Same

SGPA usually means Semester Grade Point Average. It summarizes one semester or term. CGPA means Cumulative Grade Point Average. It summarizes all semesters that are included in the official record. The two numbers use the same grading scale in many universities, but they answer different questions: SGPA shows recent performance, while CGPA shows the weighted academic record so far.

A student can have a strong SGPA in the latest semester and still see only a small CGPA increase if many credits were already completed earlier. This does not mean the semester was wasted. It means the cumulative average has memory. Older credits continue to carry weight until the program ends.

Use The Credit-Weighted Formula First

Under a credit-weighted regulation, CGPA = total weighted semester points / total included credits. For each semester, weighted semester points are SGPA × semester credits. Add those values and divide by all included credits. If the published SGPA values were rounded, this reconstruction can differ slightly from an official CGPA calculated directly from exact course credit points.

For example, Semester 1 has 8.00 SGPA across 20 credits, so it contributes 160 points. Semester 2 has 8.60 SGPA across 22 credits, so it contributes 189.20 points. The combined estimate is (160 + 189.20) / (20 + 22) = 349.20 / 42 = 8.31. Credits decide how much each semester affects the cumulative result.

Two-semester SGPA to CGPA worksheet
SemesterSGPAIncluded creditsWeighted points
Semester 18.0020160.00
Semester 28.6022189.20
Total / CGPA42349.20 / 42 = 8.31

When A Simple Average Is Only An Estimate

If every semester carries the same credit load, a simple average of SGPA values can match the credit-weighted result. If four semesters are 8.0, 8.4, 7.8, and 8.6 with equal credits, the average is 8.20. That is easy and useful when your school treats every semester equally.

The problem appears when semester credits differ. A 24-credit semester should not be treated the same as a 16-credit semester unless your official rule says so. If credits are missing, use a simple average only as a planning estimate and label it clearly. For submission, find the credit totals from the transcript, syllabus, portal, or department course structure.

Combine Previous CGPA With A New SGPA

Sometimes you do not have every old semester row, but you do have previous CGPA and completed credits. In that case, convert the previous CGPA back into weighted points first. Previous weighted points = previous CGPA x completed credits. Then add the new semester's weighted points and divide by the new total credits.

To reproduce this in the homepage calculator, enter Current CGPA = 8.10 and Completed credit hours = 80. In the Custom scale, add the new semester as O with 4 credits, A+ with 8 credits, and A with 8 credits. Their points are 10, 9, and 8, so Grade Points are 40, 72, and 64. The new semester contributes 176 / 20 = 8.80, and the full result is (648 + 176) / (80 + 20) = 8.24.

Homepage inputs for adding a new semester to an existing CGPA
Input / courseGradePointCreditsGrade points
Current recordCurrent CGPA 8.10808.10 × 80 = 648
New course 1O10440
New course 2A+9872
New course 3A8864
New semesterSGPA 8.8020176
Updated CGPA100824 / 100 = 8.24

Check Which Credits Are Included

Not every credit shown on a record is always included in CGPA. Some pass/fail courses earn credits without grade points. Some audit courses appear for record keeping but do not affect the average. Internships, thesis work, projects, labs, and backlog courses can follow separate rules. Before converting SGPA to CGPA, confirm which credits belong in the numerator and denominator.

If your semester SGPA was already calculated by the university, the semester credit total should match the courses included in that SGPA. Do not add extra non-graded credits unless the regulation includes them. A correct SGPA can still lead to a wrong CGPA if the semester credit value is copied from the wrong table.

Retakes And Failed Courses Can Change The Result

Retakes can make SGPA to CGPA conversion more complicated. In some universities, the new attempt replaces the old grade in the cumulative calculation. In others, both attempts remain visible, or the newer attempt is capped. Failed courses may count as zero grade points until cleared, or they may be excluded until the credit is earned.

Before relying on a retake to improve CGPA, check the rule for your batch and program. Ask whether the old semester SGPA will be recalculated, whether the completed credits change, and whether the replacement appears in CGPA immediately. These details explain why two students with the same new SGPA may see different cumulative changes.

Round After The Final Division

Keep enough decimals while you calculate. Rounding every semester contribution can shift the final CGPA, especially across many terms. Multiply SGPA by credits, add the weighted values, add credits, and divide first. Then round the final result according to the transcript or form requirement.

Two decimal places are common, but not universal. VTU 2025 and JNTUH R25, for example, specify two-decimal reporting in their covered regulations. Some other portals may store or display a different precision. When submitting a CGPA, copy the official transcript value if available; when estimating from rounded SGPA values, label the result as an estimate and keep the formula visible.

A Practical Workflow Before Submission

Start by listing each semester, SGPA, and semester credits. Multiply SGPA by credits for every row. Add weighted points and add credits. Divide the totals, round only at the end, and compare the result with the official portal if one is available. If the numbers differ, check credits, retakes, pass/fail courses, failed attempts, and rounding.

For resumes, applications, and scholarship forms, keep the original scale visible. A clear label is: CGPA 8.24/10, calculated from semester SGPA values using credit-weighted credits. If a form asks for percentage, convert only after the CGPA is confirmed, and use the conversion rule required by that form or institution.

Sources and rule checks

Primary documents used to verify the rules and examples in this guide.

  1. UGC Guidelines for Choice Based Credit SystemIllustrates credit-weighted SGPA/CGPA and leaves grade, percentage, and degree-CGPA thresholds to individual universities.
  2. VTU B.E./B.Tech Regulations 2025For students admitted from 2025–26: CGPA is credit-weighted, reported to two decimals, and converted as percentage = CGPA × 10.
  3. Anna University B.E./B.Tech Academic Regulations 2025For affiliated, non-autonomous B.E./B.Tech programmes under R2025; CGPA is credit-weighted and percentage = CGPA × 10.
  4. JNTUH B.Tech R25 Academic RegulationsFor the R25 context: CGPA uses the applicable best 160 credits, and final percentage = (CGPA − 0.5) × 10.

Common questions

How do I calculate CGPA from SGPA?

Multiply each semester SGPA by that semester's credits, add the weighted totals, and divide by total completed credits. If credits are equal, a simple average may match.

Can I average SGPA values to get CGPA?

Only when every semester carries the same weight or your institution uses equal semester weighting. If credits differ, use the credit-weighted formula.

How do I add a new semester to my old CGPA?

Multiply previous CGPA by previous completed credits, add the new SGPA x new semester credits, then divide by the new total credits.

Why did a high SGPA only raise my CGPA a little?

CGPA includes older completed credits. When you already have many credits, one new semester has less influence on the cumulative average.