SRM CGPA calculator: weight each semester, then divide.
Unofficial student guide. Not affiliated with SRM Institute of Science and Technology. Numbers are estimates from the rules this site's calculators implement. The regulation PDF is the 2021 B.Tech / integrated M.Tech regulation.
SRM CGPA is not a second kind of average. It is the same credit-weighted sum you already use for SGPA, carried across every semester that is on the grade card. If semester 1 is 21 credits at 8.40 and semester 2 is 23 credits at 8.20, you do not add 8.40 and 8.20 and divide by two. You add 21 × 8.40 and 23 × 8.20, then divide by 44. The answer is 8.30, not 8.30 by luck: 176.40 + 188.60 = 365.00, and 365.00 ÷ 44 = 8.295, which prints as 8.30. A student who averages the two SGPAs gets 8.30 as well in this particular pair, and then trusts the shortcut. The shortcut breaks as soon as the credit counts differ by more than a couple of credits, and SRM semesters do differ.
The page you are on answers the question people type as "srm cgpa calculator": take each semester's SGPA and that semester's credits, weight them, and read the cumulative figure. The box below calculates one semester's SGPA from course grades. The planner under it takes the CGPA you already have and tells you the SGPA you still need. Neither box asks you to create an account. Neither box stores the numbers on a server.
Grade points on the SRMIST 10-point scale used by the SGPA box are O = 10, A+ = 9, A = 8, B+ = 7, B = 6, C = 5, and F, Ab or I = 0. A failed course stays in the denominator at zero points until a later result replaces it. Non-credit courses do not enter the sum. Use the credits printed on your registration, not the round numbers in a friend's screenshot. The regulation PDF linked from the SGPA calculator page is the document to check when your cohort's rule and this page disagree. This guide was written against that 2021 B.Tech / integrated M.Tech regulation as published for admissions from 2021–22 and 2022–23.
Worked eight-semester CGPA
Semester 1 is 21 credits at SGPA 8.40. First-year calculus and programming usually sit in this block. Multiply credits by SGPA: 21 × 8.40 = 176.40 grade points. After this semester the running total is 176.40 grade points over 21 credits, so the CGPA so far is 176.40 ÷ 21 = 8.40. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 2 is 23 credits at SGPA 8.20. Semester 2 often carries more credits than semester 1, so its slightly lower SGPA pulls harder than a plain average suggests. Multiply credits by SGPA: 23 × 8.20 = 188.60 grade points. After this semester the running total is 365.00 grade points over 44 credits, so the CGPA so far is 365.00 ÷ 44 = 8.30. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 3 is 22 credits at SGPA 8.50. Operating systems, data structures and digital logic are typical 4-credit residents of this semester. Multiply credits by SGPA: 22 × 8.50 = 187.00 grade points. After this semester the running total is 552.00 grade points over 66 credits, so the CGPA so far is 552.00 ÷ 66 = 8.36. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 4 is 22 credits at SGPA 7.80. A softer semester is not a footnote. 22 credits at 7.80 add 171.60 points, and they sit in the denominator forever. Multiply credits by SGPA: 22 × 7.80 = 171.60 grade points. After this semester the running total is 723.60 grade points over 88 credits, so the CGPA so far is 723.60 ÷ 88 = 8.22. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 5 is 21 credits at SGPA 8.60. Networks and machine learning can lift the average only by their own credits, not by how stressful the week felt. Multiply credits by SGPA: 21 × 8.60 = 180.60 grade points. After this semester the running total is 904.20 grade points over 109 credits, so the CGPA so far is 904.20 ÷ 109 = 8.30. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 6 is 21 credits at SGPA 8.10. Compiler design and the project-management course land here in many CSE plans. Multiply credits by SGPA: 21 × 8.10 = 170.10 grade points. After this semester the running total is 1074.30 grade points over 130 credits, so the CGPA so far is 1074.30 ÷ 130 = 8.26. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 7 is 18 credits at SGPA 8.70. Elective semester. Fewer credits mean a high SGPA moves CGPA less than semester 2 did. Multiply credits by SGPA: 18 × 8.70 = 156.60 grade points. After this semester the running total is 1230.90 grade points over 148 credits, so the CGPA so far is 1230.90 ÷ 148 = 8.32. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
Semester 8 is 12 credits at SGPA 9.00. Project semester. A 9.00 here is worth 108 points, which is real and which is smaller than semester 1's 176.40. Multiply credits by SGPA: 12 × 9.00 = 108.00 grade points. After this semester the running total is 1338.90 grade points over 160 credits, so the CGPA so far is 1338.90 ÷ 160 = 8.37. A later semester cannot rewrite this block. It can only add its own credits and its own points on top.
The final line of this example is 1338.90 ÷ 160 = 8.37. That is the CGPA a placement form should show if these semester credits and SGPAs are exactly what the grade card says. If your card disagrees, the card wins: one of the credit counts or one of the SGPAs in the sum is different from this example.
SGPA calculator on this page
Grade points used here: O = 10, A+ = 9, A = 8, B+ = 7, B = 6, C = 5, F / Ab / I = 0. Credits are whole numbers from 1 to 10. The result is credit-weighted and stays in this browser.
Estimated SGPA: 0.00
The rows above are the free calculator. A one-time export of an eight-semester sheet is listed on pricing at $19. You do not need that export to use the calculator.
CGPA planner on this page
This uses the same credit audit as the degree tracker. Completed credits plus credits still to take must land between 60 and 260. Regulation 2021 B.Tech programmes are often planned around 160.
For eight separate semester rows, open the degree credit tracker. The $19 export on pricing is optional and is not required to see the number above.
Questions this page answers
How is SRM CGPA calculated from SGPA?
Multiply each semester SGPA by that semester's credits, add the products, and divide by the total credits. Do not take a plain average of the SGPA figures unless every semester has the same credits.
Does a failed subject stay in the CGPA?
Yes. A fail carries zero grade points and its credits stay in the denominator until a later result replaces that grade.
Is this the official SRMIST result?
No. This is an unofficial estimate. The grade card and the regulation that applies to your admission year are the record.
Related pages: all guides, SGPA and CGPA calculator, attendance calculator, internal marks calculator, credit tracker, optional export pricing.