Trusted by 10,000+ students

CGPA & SGPA
Calculator Online

Instant, accurate calculations using official university formulas.
Verified for 50+ universities across India & Canada.

  • 100% Free
  • No Sign-up
  • Verified Formulas
  • Mobile Friendly
Free Online Tools

Choose Your Calculator

Pick the calculator you need. Switch anytime — your work in each tab is saved.

CGPA Calculator

Add each semester's SGPA and total credits to calculate your overall CGPA.

How to use the CGPA Calculator

  1. Enter your semester name or number (e.g. Semester 1, 1st, First).
  2. Enter the SGPA for that semester.
  3. Enter the total credits earned in that semester.
  4. Click “Add Semester”, then repeat for every completed semester.
  5. Click “Calculate CGPA” to see your cumulative result.

Although CGPA is normally awarded at the end of the programme, you can use this tool any time to see your current or running CGPA based on the semesters you've completed so far.

The Math Behind It

How is CGPA Calculated?

There's no single universal formula — but every system uses the same core idea: a weighted average of grade points.

Universal CGPA Formula
\[ \text{CGPA} = \frac{\displaystyle\sum_{i=1}^{n} \text{GP}_i \times C_i}{\displaystyle\sum_{i=1}^{n} C_i} \]
GPiGrade Point of subject i
CiCredits of subject i
nTotal number of subjects

Why no single formula?

Universities vary in grade scale (4.0, 5.0, 10.0), letter-to-point mapping, credit weighting and rounding rules. The averaging principle stays the same.

Equal-credit shortcut

If all subjects have the same credits, CGPA simplifies to a plain average of all grade points — useful for quick estimations.

Verified for 50+ universities

Each formula is cross-checked against official university guidelines for India and Canada. Updated as universities revise rules.

Grade Point Reference

Standard 10-point grading scale used by most universities

GradeGrade PointsPerformance Level
O / A+10Outstanding
A9Excellent
B+8Very Good
B7Good
C+6Above Average
C5Average
D4Pass
F0Fail
Got Questions?

Frequently Asked Questions

Quick answers to the most common questions about CGPA, SGPA and percentage calculations.

Can I calculate CGPA before the final semester?

Yes. You can calculate your current or running CGPA at any point — even before completing your final semester. Just add every semester you've completed so far and you'll get an accurate snapshot of your CGPA up to that point.

What details are required to calculate CGPA?

You need just three things for each semester: the semester name or number, the SGPA for that semester, and the total credits earned in that semester.

How many semesters can I add?

There is no upper limit. You can add as many semesters as you've completed using the Add Semester button — whether that's 2 semesters or 12.

Is CGPAPro.com free to use?

Yes — completely free. No sign-up, no hidden fees, and no limits. All formulas are verified against official university guidelines.