Measurely

CGPA Calculator

This CGPA calculator combines semester GPAs — up to four terms — into a single cumulative GPA, weighting each term by its credit hours the way registrars do. Enter each semester’s GPA and credits, and get your CGPA plus total credits and grade points. It is the number on your final transcript, computed the official way.

Only this many semester blocks are shown.

GPA earned in semester 1.

Credit hours attempted in semester 1.

GPA earned in semester 2.

Credit hours attempted in semester 2.

GPA earned in semester 3.

Credit hours attempted in semester 3.

Cumulative GPA

3.51

CGPA
3.513
Total credit hoursAcross all counted semesters.
45
Total grade pointsSum of semester GPA × credits.
158.1
Semesters counted
3

How it was calculated

  1. Semester 1: 3.50 × 15 cr = 52.5 pts.
  2. Semester 2: 3.80 × 16 cr = 60.8 pts.
  3. Semester 3: 3.20 × 14 cr = 44.8 pts.
  4. CGPA: 158.1 ÷ 45 credits = 3.513.

How it works

CGPA is the credit-weighted mean of semester GPAs: multiply each semester’s GPA by its credit hours, add those into total grade points, and divide by total credit hours.

Weighting by credits means a 16-credit semester shapes the CGPA more than a 12-credit one — a plain average of the semester GPAs would be wrong whenever loads differ.

A semester counts only when both its GPA and credits are entered; incomplete pairs are skipped so partial records still compute.

Worked examples

Three semesters: 3.5/15, 3.8/16, 3.2/14

Grade points: 52.5 + 60.8 + 44.8 = 158.1 over 45 credits → CGPA 3.513. The plain average of the three GPAs would be 3.500 — credits nudge it up because the best term was also the heaviest.

Two perfect semesters

4.0/12 and 4.0/12 → 96.0 grade points ÷ 24 credits = 4.000 CGPA. Equal loads make the CGPA exactly the average of the two terms.

How to measure

  • Use the official semester GPA from each term’s transcript — not a recomputed estimate — so the CGPA matches the registrar’s.
  • Enter attempted credit hours including failed courses, since Fs count in the divisor of every term’s GPA.
  • Keep all semesters on one scale: do not mix 4.0-scale and 5.0-scale term GPAs in the same calculation.
  • For transfer students, check whether transfer credits carry grade points at your school — many count credits without points.

Assumptions & limitations

Frequently asked questions

GPA usually means one term; CGPA (cumulative GPA) rolls every term together, weighted by credit hours. If your semesters carried different credit loads, the CGPA is not the simple average of the term GPAs — the heavier terms pull harder, exactly as this calculator computes.

Only approximately. The exact CGPA needs each term’s credit hours, because a 3.8 over 16 credits and a 3.2 over 14 credits combine to 3.513, not the plain average of 3.500. Always include the credits when you have them.

Yes — every attempted credit stays in the divisor, including Fs, which contribute zero grade points. That is why one bad term lingers in the CGPA long after the GPA of later terms recovers.

Two levers: earn high grades in heavy-credit terms (they move the needle most), and, where policy allows, retake failed courses if your school replaces the grade. Each future term’s influence shrinks as your total credits grow, so early recovery matters most.

In the US system used here, CGPA is on the same 4.0 (or 5.0 weighted) scale as GPA. Some countries use a 10-point CGPA — that is a different system with its own conversion, not just a rescaling.