CGPA Calculator

Calculate your CGPA (Cumulative Grade Point Average) across all completed semesters, weighted by each semester's credit load.

  • Free to use
  • Accurate results
  • No registration required
  • Works on all devices
Enter each semester's GPA and credit hours to calculate your cumulative CGPA as a credit-weighted average.
Enter each completed semester's GPA, separated by commas.
Enter each semester's total credit hours, in the same order as the GPAs.

Your result

8.782

CGPA

Total credit hours66

AI explanation

Formula

CGPA = (sum of each semester's GPA × its credit hours) ÷ (sum of all credit hours)

Worked example

3 semesters: GPAs 8.5, 8.8, 9.0 with credits 20, 22, 24

Worked example: 3 semesters: GPAs 8.5, 8.8, 9.0 with credits 20, 22, 24
FieldValue
Semester GPAs8.5, 8.8, 9.0
Credit hours (per semester)20, 22, 24
CGPA8.78
Total credit hours66

Assumptions

  • The semester GPAs and credit hours lists must have the same number of entries, in matching order.
  • Assumes each semester's GPA was itself already computed correctly on your institution's scale.

Frequently asked questions

What is CGPA?

Cumulative Grade Point Average — a running weighted average of your GPA across every semester completed so far, weighted by each semester's credit load.

Does CGPA update every semester?

Yes — CGPA is recalculated each time a new semester's results are added, incorporating that semester's GPA and credit hours into the running average.

How do I convert my CGPA to a percentage?

Use the CGPA to Percentage Calculator — most Indian universities apply a fixed multiplier (commonly 9.5) to convert a 10-point CGPA to an equivalent percentage.

Related calculators

Report a calculation issue