SGPA → CGPA Converter — 3 Versatile Modes
SGPA to CGPA Converter 2026 — Multi-Mode & Trajectory
Enter your SGPA values from each semester. Calculator computes the arithmetic mean (simple average). Use this when all semesters have approximately equal credits — valid for quick estimation but not the official CGPA.
SGPA & CGPA — Complete Definition
📅 SGPA — Semester Grade Point Average
SGPA is the grade point average for ONE specific semester. It represents your performance in that particular term only. Computed as: SGPA = Σ(Course Grade Points × Course Credits) ÷ Σ(Course Credits) for all courses in that semester. SGPA changes every term based on that semester's grades.
📊 CGPA — Cumulative Grade Point Average
CGPA is the weighted average of ALL completed semesters' performance. It represents your overall academic standing across the entire degree. Computed as: CGPA = Σ(SGPA × Credits) ÷ Σ(Credits) across all semesters. CGPA changes slowly as it includes more semesters; one bad semester has limited impact.
CGPA = weighted average of all your SGPAs (weighted by credits)
Different math, related concept:
SGPA = weighted average of all your COURSE grade points in ONE semester
CGPA = weighted average of all your SEMESTER SGPAs across whole degree
📐 The SGPA → CGPA Formula in Detail
CGPA = Σ(SGPA × Credits) ÷ Σ(Credits)
Expanded for 4 semesters:
CGPA = (SGPA₁×C₁ + SGPA₂×C₂ + SGPA₃×C₃ + SGPA₄×C₄) ÷ (C₁+C₂+C₃+C₄)
Worked example — 4 semesters:
Sem 1: SGPA 8.2, 22 credits
Sem 2: SGPA 8.5, 24 credits
Sem 3: SGPA 8.0, 25 credits
Sem 4: SGPA 8.7, 24 credits
CGPA = (8.2×22 + 8.5×24 + 8.0×25 + 8.7×24) ÷ (22+24+25+24)
= (180.4 + 204 + 200 + 208.8) ÷ 95
= 793.2 ÷ 95 = 8.349
Why credit weighting matters:
If two semesters have the same SGPA but different credits, the one with more credits contributes more to CGPA. Example: Sem 1 (8.0 SGPA, 25 credits) contributes 200 grade-point-credits; Sem 2 (8.0 SGPA, 18 credits) contributes only 144 grade-point-credits. Sem 1 has 1.4× the impact on CGPA despite identical SGPA. This is why simple averaging of SGPAs is an approximation, not the true CGPA.
Simple Average vs Weighted CGPA — Which Gives Different Results?
When semester credits vary significantly, simple averaging produces a different result from weighted CGPA. Here's the breakdown:
CGPA ≈ (SGPA₁ + SGPA₂ + ... + SGPAₙ) ÷ n
CGPA = Σ(SGPA × Credits) ÷ Σ Credits
When the two methods diverge:
| Scenario | Simple Avg | Weighted CGPA | Difference |
|---|---|---|---|
| Equal credits across all sems | 8.500 | 8.500 | 0 (identical) |
| Slight credit variation (±2 cr) | 8.500 | 8.510 | 0.01 negligible |
| Moderate variation (±4-5 cr) | 8.500 | 8.530 | 0.03 small |
| High variation (e.g., 18 to 28 cr) | 8.500 | 8.620 | 0.12 noticeable |
| Heavy final-year credit (project) | 8.500 | 8.750 | 0.25 significant |
🏫 Branch-Wise Credit Structures (Typical Indian B.Tech)
Total credits and per-semester distribution vary by engineering branch. Knowing your branch's structure helps verify CGPA calculations:
🏛️ University-Wise CGPA Calculation Conventions
Different Indian universities have slight variations in how they handle SGPA → CGPA conversion. Major universities:
| University | CGPA Formula | Special Rules | Percentage Conversion |
|---|---|---|---|
| UGC Standard (most universities) | Σ(SGPA × C) ÷ Σ C | Standard weighted formula | CGPA × 9.5 |
| Anna University (Tamil Nadu) | Σ(SGPA × C) ÷ Σ C | Failed courses must be cleared for CGPA | (CGPA − 0.5) × 10 |
| VTU (Karnataka) | Σ(SGPA × C) ÷ Σ C | Allows grade improvement attempts | (CGPA − 0.75) × 10 |
| KTU (Kerala) | Σ(SGPA × C) ÷ Σ C | "Save Year" option for arrears | CGPA × 10 |
| Mumbai University | Σ(SGPA × C) ÷ Σ C | Class declared by CGPA range | (CGPA × 7.1) + 11 (Sem 1-6); ×7.4+12 (Sem 7-8) |
| JNTU Hyderabad | Σ(SGPA × C) ÷ Σ C | Distinction if CGPA ≥ 7.75 | CGPA × 10 (similar to KTU) |
| AKTU (UP) | Σ(SGPA × C) ÷ Σ C | Carry-over (CO) of failed courses | (CGPA − 0.5) × 10 (similar to Anna) |
| BITS Pilani | Σ(SGPA × C) ÷ Σ C | Uses 10-point with letter grades | Refer transcript for official % |
| IITs / NITs | Σ(SGPA × C) ÷ Σ C | Often uses CPI (Cumulative Performance Index) — same concept | CGPA × 9.5 or × 10 |
CGPA = Σ(SGPA × Credits) ÷ Σ(Credits) is universal. Universities differ in (a) percentage conversion formula, (b) handling of failed courses, (c) grade improvement policies, and (d) class declaration thresholds. Always check your specific university's academic handbook for the exact rules.Worked Example — Complete 8-Semester B.Tech CGPA
A B.Tech engineering student's complete 4-year (8 semester) journey from SGPA to CGPA:
| Semester | Year | SGPA | Credits | SGPA × Cr | CGPA After |
|---|---|---|---|---|---|
| Sem 1 | Year 1 | 8.2 | 22 | 180.4 | 8.200 |
| Sem 2 | Year 1 | 8.5 | 24 | 204.0 | 8.357 |
| Sem 3 | Year 2 | 8.0 | 25 | 200.0 | 8.231 |
| Sem 4 | Year 2 | 8.7 | 24 | 208.8 | 8.349 |
| Sem 5 | Year 3 | 8.4 | 23 | 193.2 | 8.359 |
| Sem 6 | Year 3 | 8.8 | 22 | 193.6 | 8.429 |
| Sem 7 | Year 4 | 8.6 | 20 | 172.0 | 8.450 |
| Sem 8 | Year 4 | 9.0 | 20 | 180.0 | 8.511 |
Total SGPA × Credits = 180.4 + 204 + 200 + 208.8 + 193.2 + 193.6 + 172 + 180 = 1532.0
Total Credits = 22+24+25+24+23+22+20+20 = 180
CGPA = 1532.0 ÷ 180 = 8.511
Compare with Simple Average:
Simple Avg = (8.2+8.5+8.0+8.7+8.4+8.8+8.6+9.0) ÷ 8 = 68.2 ÷ 8 = 8.525
Difference: 8.525 − 8.511 = 0.014 — negligible (credits were similar across semesters)
⚠️ 7 Common SGPA → CGPA Calculation Mistakes
- Using simple average when credits vary significantly. Final year projects (8-12 credits) plus reduced final-semester courses can create credit variation that makes simple average inaccurate. Always check if credits are similar before using simple averaging.
- Forgetting to include failed-but-cleared courses. If you cleared a backlog/failed course with grade replacement, the new grade replaces the old in CGPA — but the credit count stays the same. Some students mistakenly skip these in calculation.
- Mixing SGPA from different scales. If you transferred between universities or institutions using different scales (10-point vs 7-point vs 4.0), don't directly average. Convert all to common scale first.
- Counting elective credits wrong. Some universities count electives at 3-credit standard while others use 2 or 4. Always verify each semester's credit total against your university's curriculum document.
- Using SGPA values from unofficial sources. Department-shared SGPAs and registrar-reported SGPAs can sometimes differ due to grade re-evaluations. Use official transcript values for final calculation.
- Adding semester credits incorrectly. Lab courses, mini-projects, and seminar credits are often missed. Total should match your university's stated total program credits (~180-200 for B.Tech).
- Reporting unweighted simple average as official CGPA. Tellingly common error. Your transcript shows weighted CGPA — that's the official value, not the simple average of SGPAs.
7 Tips for Accurate SGPA → CGPA Tracking
- Save your official semester grade sheets (PDFs). Every semester, download or save the official grade sheet immediately after results. These are your authoritative SGPA + credits source for CGPA calculation.
- Track CGPA in a spreadsheet semester by semester. Use Excel/Google Sheets with columns: Semester, SGPA, Credits, Running CGPA. Update after every result release. Visual progress motivates next-semester effort.
- Verify your computed CGPA against your university transcript. After computing CGPA from your SGPAs and credits, cross-check with the transcript value. If they differ by more than 0.01, find the discrepancy (usually a missed lab or elective credit).
- Use Mode 3 (Trajectory) to identify weak semesters. The visualisation makes patterns clear — early-year weak vs late-year improvement is a different story than declining-from-strong-start. Both impact narratives differently in interviews.
- Note total credits per semester. Indian B.Tech semester credits vary 18-28 typically. Knowing your specific breakdown helps verify and plan.
- Don't round intermediate calculations. Compute CGPA to 3 decimal places, round only the final value to 2 decimals (8.511 → 8.51). Early rounding compounds errors.
- Report CGPA with the scale specified. "CGPA 8.51 / 10" — never just "CGPA 8.51". For international applications add: "(≈ 80.85% / ≈ 3.40 US GPA)".
SGPA to CGPA Converter FAQ — 2026 Edition
CGPA = Σ(SGPA × Credits) ÷ Σ(Credits). Multiply each semester's SGPA by its credits, sum the products, then divide by total credits. For example, 3 semesters with SGPA/credits of (8.5, 22), (8.0, 24), (8.7, 25) gives: CGPA = (8.5×22 + 8.0×24 + 8.7×25) ÷ (22+24+25) = (187+192+217.5) ÷ 71 = 596.5 ÷ 71 = 8.40. If all semesters have equal credits, the simpler formula CGPA = (SGPA₁ + SGPA₂ + ... + SGPAₙ) ÷ n works as a quick approximation.CGPA = Σ(SGPA × Credits) ÷ Σ(Credits). Just use your university's specific SGPA values (which already reflect their grade-point convention) in the formula. The calculator works with any 10-point scale SGPA values regardless of the underlying grade-point mapping. For non-Indian scales (US 4.0, Australian 7-point), see the GPA Calculator pages for those scales.CGPA = Σ(SGPA × Credits) ÷ Σ(Credits) universally adopted by Indian universities under CBCS (Choice Based Credit System). Different universities (Anna University, VTU, KTU, Mumbai, JNTU, AKTU, SPPU, BITS, IITs, NITs) may have specific variations — different percentage conversion formulas, grade improvement policies, handling of failed/backlog courses, and class declaration thresholds. The CGPA shown on your official transcript from your university is the legally authoritative value — calculator output is reference only. For official applications (placement, MS abroad, scholarships, government jobs, PR migration), always use the CGPA value from your official transcript. For cross-scale conversions (Indian 10-point ↔ percentage ↔ US 4.0), use formal services like WES (World Education Services) or refer to your specific university's official conversion table.