CGPA Calculator (10-point scale)

Calculate your cumulative GPA on the 10-point scale used by Indian universities. Enter SGPAs per semester (Quick mode) or grades per course (Detailed mode). Switch to 4.0 / 4.3 / 5.0 for grad-school applications.

Restored from your last visit.
Scale:
Using the CBSE 10-point letter mapping (O/A+/A/B+/B/C/P/F). Your university may use a slightly different mapping — pick your school for the exact scheme.
Semester (optional)
SGPA
Credits
Course (optional)
Credits
Grade
Your CGPA

/ 10
Enter at least one semester to see your CGPA.

How to calculate CGPA from SGPA

Cumulative GPA on the 10-point scale is a weighted average of every semester's SGPA, with credits as the weight:

CGPA = Σ(SGPAi × creditsi) / Σ(creditsi)

Example: four completed semesters with SGPAs 8.2, 8.6, 7.9, 8.5 and credits 22, 24, 24, 22.

  1. Multiply each pair: 8.2×22 = 180.4, 8.6×24 = 206.4, 7.9×24 = 189.6, 8.5×22 = 187.0
  2. Sum the weighted values: 180.4 + 206.4 + 189.6 + 187.0 = 763.4
  3. Sum the credits: 22 + 24 + 24 + 22 = 92
  4. Divide: 763.4 / 92 = 8.30 CGPA

If every semester has the same credit load, the weighted average reduces to the plain average of your SGPAs — but most engineering and science programs vary credits per term, so weighting matters.

SGPA vs CGPA — what's the difference?

SGPA (Semester Grade Point Average) is the credit-weighted average of grade points for a single semester. CGPA (Cumulative Grade Point Average) is the credit-weighted average of SGPAs across every semester you've completed. The math is the same; the scope is different.

CGPA for engineering, B.Tech, BSc, and MBA students

The formula is identical regardless of program — what varies is the typical credit load per term and the published grade mapping:

ProgramTypical durationCredits / semesterCommon scale
B.Tech / BE (Engineering)8 semesters20–2810-point
BSc / BA6 semesters18–2410-point
MBA4 semesters20–3010-point or 4.0
MTech / MSc4 semesters18–2410-point

The Quick mode above is fastest if you already have published SGPAs. If you only have per-course grades (e.g. you're mid-semester and want to project a final CGPA), switch to Detailed mode and enter each course's credits and letter grade.

How Indian universities calculate CGPA (CBSE, AKTU, VTU, Anna)

The credit-weighted-average formula is uniform across Indian universities — the only thing that differs is the letter grade → grade point mapping:

Once you have the grade-point per course, every university applies the same Σ(GP × credits) / Σ(credits) formula. If you need your university's exact letter mapping baked into the calculator, pick your school — every supported university has its scheme stored separately.

Converting CGPA to percentage (placements, government jobs)

The single most common formula, used by CBSE and many Indian universities and accepted by most public-sector recruiters:

Percentage = (CGPA − 0.75) × 10

So an 8.0 CGPA becomes 72.5%. A few common variations:

Use our CGPA → Percentage converter for the formula-by-formula breakdown.

Converting CGPA to U.S. 4.0 GPA (grad school applications)

The simple linear conversion, used by most chance calculators and self-assessment forms:

U.S. GPA = (CGPA ÷ 10) × 4.0

So a 9.0 CGPA becomes a 3.6 U.S. GPA. Important caveat: most U.S. graduate programs require a WES or ECE credential evaluation, which does a course-by-course evaluation against the country's standard — the linear conversion is fine for shortlisting and ballpark, but it is not the number WES will produce. Use this calculator's scale toggle to see the linear 4.0 figure, and our converter shows the math step-by-step.

Want your university's exact scheme?

This page uses a generic 10-point mapping that matches most Indian universities, but your school may have a slightly different letter-to-point table. GPAWise has per-university calculators for 1304+ institutions, each with the official scheme baked in:

→ Pick your university for the exact calculator

Want to track CGPA semester-by-semester?

If you're saving results across multiple visits, our per-university calculator pages include a CGPA Tracker tab — save each semester as you finish it, watch your cumulative number evolve, and see the per-semester trend. Pick your university above to use it.

Frequently asked questions

What is CGPA?
CGPA (Cumulative Grade Point Average) is the weighted average of your SGPAs (Semester GPAs) across every semester you have completed. Each semester's SGPA is multiplied by its credit weight, summed up, and divided by total credits. On the Indian 10-point scale the result is a number between 0 and 10; on a U.S. 4.0 scale it is between 0 and 4.0.
How do I calculate CGPA from SGPA?
CGPA = Σ(SGPA × credits) / Σ(credits). In words: multiply each semester's SGPA by the credits attempted that semester, add those products together, and divide by the total credits attempted across all semesters. If every semester carries the same credit load, the formula simplifies to the plain average of your SGPAs. Use the Quick mode above — enter SGPA and credits per semester and the CGPA updates automatically.
How do I calculate CGPA in engineering (B.Tech / BE)?
Engineering programs in India typically run 8 semesters with 20–28 credits per semester. The formula is unchanged: CGPA = Σ(SGPA × credits) / Σ(credits). Universities like AKTU, VTU, Anna University, and JNTU all use the same weighted-average formula on a 10-point scale, but their grade-letter cut-offs differ slightly. Use the Detailed mode if you want to enter per-course grades; otherwise enter your published SGPA per semester in Quick mode.
How do I convert CGPA to percentage?
The most common formula is Percentage = (CGPA − 0.75) × 10 — this is the CBSE convention and is widely accepted by Indian employers and government recruitment forms. Some universities publish their own multiplier (e.g. CGPA × 9.5 for Mumbai University, CGPA × 10 flat for some autonomous schools). Use the converter on our percentage-to-GPA page for the side-by-side formula breakdown.
What is the difference between CGPA and GPA?
GPA usually means one semester's grade-point average (a single number from your transcript for a single term); CGPA is the cumulative average across every semester you've completed. In India, SGPA is the per-semester number and CGPA is cumulative; in the U.S., the word "GPA" is often used loosely for either, with "cumulative GPA" specifically meaning the cumulative figure. Both are computed the same way (credit-weighted average of grade points); the difference is just scope.
How do I calculate CGPA if I have only some semesters?
Enter only the semesters you have completed. CGPA is always computed from what you've entered — it doesn't need a full degree to be valid. If you have 4 semesters done out of an 8-semester program, your CGPA after 4 semesters is the weighted average of those 4 SGPAs. Add more semesters as you complete them; the formula doesn't change.
What is a good CGPA in India?
For engineering and most undergraduate programs in India, 8.0+ is considered very strong (top tier, eligible for most campus-placement cut-offs), 7.0–8.0 is competitive for mid-tier roles and good for higher studies, and 6.0–7.0 is the typical pass-to-graduate range that may limit some recruiter shortlists. For graduate-school applications abroad, admissions committees usually look at percentile within your university rather than the raw CGPA number.
Will U.S. universities accept my CGPA directly?
For self-assessment and shortlisting, yes — a 10-point CGPA divided by 10 and multiplied by 4.0 gives a rough U.S. GPA equivalent. For the formal application, most U.S. graduate programs require a WES (World Education Services) or ECE credential evaluation, which evaluates each course against the country's scale and produces an evaluated U.S. GPA. The linear conversion is fine for ballpark; submit a WES evaluation for the official number.