CALCULATOR WORKSPACE
EDUCATION / CALCULATOR

CGPA Calculator

Combine semester GPAs by their credit hours to estimate cumulative GPA.

YOUR INPUTS

Calculate CGPA

01 / 02
Cumulative GPA—
Total credits—
Total points—
Usage example for Pakistan
Semester 1 GPA: 3.5 Credit hours: 16Semester 2 GPA: 3.8 Credit hours: 18
Use semester GPAs from the same 4.0 grading scale.
YOUR ANSWER

Results

02 / 02
=

Your result will appear here

Enter values above, then select Calculate CGPA. Your inputs stay in this browser.

THE BASICS

How semester credit loads shape cumulative GPA

CGPA combines already-calculated semester GPAs. Each semester's GPA is multiplied by its GPA-bearing credit hours, so a semester with more graded credits has more weight in the cumulative result.

A semester GPA already condenses that term's course grades. To combine terms, multiply each GPA by the credit hours behind it, then divide the total by all those hours. For example, a 16-credit term at 3.5 contributes 56 weighted points; an 18-credit term at 3.8 contributes 68.4. Their 34 credits produce a CGPA of 3.6588, not the simple mean 3.65.

Semester GPA and credit-hour rows make a cumulative calculation quick to audit. The weighted contribution view explains why terms with different credits cannot be averaged as equals.

YOUR INPUTS

What each semester GPA and credit-hour row means

Enter one completed term per row. A semester GPA is already a course average; this tool weights those term averages by the credit hours included in them.

Semester GPA
Enter a number from 0 to 4 on a consistent 4.0 scale. A 0.0 term remains valid if it has positive GPA-bearing credits.
GPA-bearing credit hours
This determines the term's weight in the cumulative result. Excluded course credits should not be counted if they were absent from the semester GPA.
Add and delete
Add semester creates a new blank row, while Delete semester removes the last row. Empty rows are ignored, so you can calculate before filling every visible slot.
Weighted points
Multiply each term GPA by its credit hours, then sum. In the example, 3.5 × 16 = 56 and 3.8 × 18 = 68.4, producing 124.4 points across 34 credits.
Four-place CGPA
124.4 ÷ 34 = 3.6588 when displayed to four places. A registrar may round term GPAs or the final cumulative result differently.

Steps

  1. Enter each completed semester's GPA and the GPA-bearing credit hours behind that GPA.
  2. Use Add semester or Delete semester to match your record; leave unused rows empty.
  3. Calculate CGPA and inspect total weighted points, total credits and each semester's contribution.

Reading tip: Use credit hours that were included in each semester GPA. The semester contribution ledger shows the weight of every term before the final quotient.

PRACTICAL USES

Questions a semester-level CGPA estimate answers

01

Combine completed semesters

Weight each term GPA by its own GPA-bearing credit hours for a cumulative estimate.

02

Add a new term

Enter a newly completed semester to see its effect on the running CGPA.

03

Audit a transcript total

Compare the sum of entered semester credits and weighted points with published figures.

04

Avoid simple averaging

Show why two terms with different credit loads cannot be combined by a plain mean.

THE METHOD

How the calculation works

FormulaAt a glance
Credit-weighted CGPA=Σ(semester GPAᵢ × GPA creditsᵢ)Σ GPA creditsᵢ
Where:
semester GPAᵢ
Published or calculated grade-point average for one term on the same 4.0 scale as every other entered term.
GPA creditsᵢ
Positive credit hours actually included in that semester's GPA.
W
Sum of credit-weighted semester points across all completed terms.
C
Total GPA-bearing credit hours across those terms, rather than number of semesters.
COMPLETE FORMULA & VARIATIONS
Weighted points for semester i = semester GPAᵢ × GPA-bearing credit hoursᵢ
W = Σ weighted pointsᵢ; C = Σ GPA-bearing credit hoursᵢ
CGPA = W ÷ C

Every semester must use a compatible grade-point scale and credit policy. This does not recompute course grades.

What every part means

semester GPAᵢ
Published or calculated grade-point average for one term on the same 4.0 scale as every other entered term.
GPA creditsᵢ
Positive credit hours actually included in that semester's GPA.
W
Sum of credit-weighted semester points across all completed terms.
C
Total GPA-bearing credit hours across those terms, rather than number of semesters.

Calculate it step by step

1. Weight each semester
Wᵢ = semester GPAᵢ × GPA-bearing credit hoursᵢ

A term with more credits contributes proportionally more.

2. Add the terms
W = Σ Wᵢ; C = Σ credit hoursᵢ

Keep weighted points and credits as separate totals.

3. Find CGPA
CGPA = W ÷ C

The divisor is total GPA-bearing credits, not number of semesters.

The form accepts one to 20 completed semester rows on a consistent 0 to 4.0 GPA scale and 0.01 to 60 credits per row. Empty rows are skipped, but a row with only one value must be completed before calculation. Decimal arithmetic is used until the four-place display rounding.

WORKED EXAMPLE

See it in practice

01 Sample inputs
Semester GPA and credit-hour rows
Semester 1: 3.5 GPA, 16 credits; Semester 2: 3.8 GPA, 18 credits
02 Put values into the formula

Semester 1: 3.5×16=56; semester 2: 3.8×18=68.4. W=124.4, C=16+18=34, so CGPA=124.4÷34=3.6588.

03 Verified result3.6588Credit-weighted cumulative GPA
  • Total weighted points124.4
  • Total semester credits34
GOOD TO KNOW

Interpretation & limitations

How to read your result

A 3.8 semester with 18 credits moves the example more than the 3.5 semester with 16. The visual makes that weighting explicit, so you can compare the estimate with your academic record.

Where this estimate stops

CGPA from semester aggregates cannot reconstruct course repeats, transfers or exclusions that were not reflected in each term GPA. Do not mix 4.0 and 4.3 scale terms or all attempted credits with GPA-bearing credits.

COMMON QUESTIONS

Frequently asked questions

01Why not average the semester GPAs directly?

A simple mean gives a 16-credit semester the same weight as an 18-credit semester. This tool multiplies each GPA by its credits first.

02Can I mix semester GPAs from different scales?

No. The entered GPAs must share the same 4.0 scale and consistent credit rules. Convert or verify them with your institution before combining.

03Can I enter a 0.0 semester GPA?

Yes, if the semester has positive GPA-bearing credits. It contributes zero weighted points while those credits remain in the denominator.

04How do P, NP, I and W affect CGPA?

Their treatment must already be reflected in the semester GPA and the GPA-bearing credit hours you enter. This form has only semester totals and cannot identify individual course grades.

05Why do four decimal places differ from my transcript?

Your school may round each semester GPA before publishing it or apply its own final rounding rule. This calculator uses the numbers entered as given.

06Should I include an unfinished semester?

Use completed semester GPAs and their final GPA-bearing credits. A provisional term would make the cumulative figure provisional too.

KEEP EXPLORING

Related calculators