CGPA Calculator – Calculate Your Cumulative GPA

Enter Your Semester Results

Enter the GPA and total credit hours for each semester. This calculator uses a 4.0 scale.

Semester / Term
GPA
Credits

If you already have a cumulative GPA, enter your previous CGPA and completed credits to calculate your updated CGPA.

Your CGPA
0.00 / 4.00
0 Total Credits
0 Semesters
0.00 Total Quality Points

Calculation Breakdown

Results are estimates based on the information entered and the 4.0 scale used by this calculator. Your institution may use a different grading scale, rounding method, or CGPA policy. Always use your official academic record for final results.

What This CGPA Calculator Calculates

This calculator combines your semester GPAs into one cumulative result using the credit hours for each semester.

Enter the GPA and total credits for each semester. A semester with more credits has a larger effect on the final CGPA than a semester with fewer credits.

For example, a 3.80 GPA over 18 credits contributes more to the cumulative result than a 3.80 GPA over 12 credits because the first semester represents more completed academic work.

This calculator uses a 4.0 scale and calculates the result from the numbers you enter. It does not replace your university’s official transcript or grading rules.

How Is CGPA Calculated?

CGPA is calculated as a credit-weighted average of the semester GPAs included in the calculation.

The formula is:

CGPA = Total Quality Points ÷ Total Credits

When you already have the GPA for each semester, the calculation can be written as:

CGPA = Σ (Semester GPA × Semester Credits) ÷ Σ Semester Credits

The multiplication matters. You should not normally add your semester GPAs and divide by the number of semesters unless all of the semesters carry the same number of credits.

The same quality-point approach is used by university registrars when calculating cumulative GPA.

Why Can’t I Just Average My Semester GPAs?

Because semesters may not have the same number of credits.

Consider these two semesters:

Semester GPA Credits
Semester 1 3.00 12
Semester 2 4.00 18

A simple average would be:

(3.00 + 4.00) ÷ 2 = 3.50

But the semesters are not equally weighted.

Using credits:

3.00 × 12 = 36.00

4.00 × 18 = 72.00

Total quality points:

36.00 + 72.00 = 108.00

Total credits:

12 + 18 = 30

Therefore:

108.00 ÷ 30 = 3.60

So the credit-weighted CGPA is 3.60, not 3.50.

This is why entering the credit hours for each semester is important.

Worked CGPA Example

Suppose your semester results are:

Semester GPA Credits GPA × Credits
Semester 1 3.25 15 48.75
Semester 2 3.60 18 64.80
Semester 3 3.45 16 55.20
Total 49 168.75

Now divide the total quality points by the total credits:

CGPA = 168.75 ÷ 49

CGPA = 3.44

So the cumulative result is 3.44 / 4.00.

Notice that we did not average 3.25, 3.60, and 3.45 directly. Each GPA was first weighted according to the credits in that semester.

How to Calculate CGPA From Your Semester GPA

You can calculate your CGPA manually in four steps:

1. Write down each semester’s GPA

For example:

  • Semester 1: 3.25
  • Semester 2: 3.60
  • Semester 3: 3.45

2. Write down the credits for each semester

For example:

  • Semester 1: 15 credits
  • Semester 2: 18 credits
  • Semester 3: 16 credits

3. Multiply each GPA by its credits

  • 3.25 × 15 = 48.75
  • 3.60 × 18 = 64.80
  • 3.45 × 16 = 55.20

Add them:

48.75 + 64.80 + 55.20 = 168.75

4. Divide by the total credits

15 + 18 + 16 = 49 credits

168.75 ÷ 49 = 3.44

Your CGPA is therefore 3.44.

Our calculator performs these steps automatically and shows the calculation breakdown so you can check where the result came from.

Updating an Existing CGPA

If you have already completed several semesters and know your current CGPA, you don’t need to enter every previous semester again.

Use the “Already have a previous CGPA?” option.

Enter:

  • Your previous CGPA
  • The number of credits already included in that CGPA
  • Your new semester GPA
  • Your new semester credits

The calculator first converts your previous CGPA back into its equivalent quality points:

Previous Quality Points = Previous CGPA × Previous Credits

It then adds the quality points from your new semester.

The updated calculation is:

Updated CGPA = (Previous Quality Points + New Quality Points) ÷ (Previous Credits + New Credits)

For example, suppose you currently have:

3.20 CGPA over 60 credits

and then earn:

3.80 GPA over 15 new credits

Previous quality points:

3.20 × 60 = 192.00

New quality points:

3.80 × 15 = 57.00

Combined quality points:

192.00 + 57.00 = 249.00

Combined credits:

60 + 15 = 75

Updated CGPA:

249.00 ÷ 75 = 3.32

Your updated CGPA would therefore be 3.32.

This is the same basic weighted-quality-point method used for cumulative GPA calculations.

Why Your CGPA Gets Harder to Change Over Time

A new semester does not have the same effect on your CGPA at every stage of your degree.

Imagine two students both have a 3.20 CGPA and both earn a 4.00 GPA in a 15-credit semester.

Student A

Already completed: 30 credits

(3.20 × 30 + 4.00 × 15) ÷ 45

= 3.47

The CGPA rises from 3.20 to 3.47.

Student B

Already completed: 90 credits

(3.20 × 90 + 4.00 × 15) ÷ 105

= 3.31

The same 4.00 semester raises the CGPA only from 3.20 to 3.31.

Why?

Because the 15 new credits represent a much smaller portion of Student B’s completed coursework.

This is also why a single strong or weak semester usually has a smaller effect on a student’s cumulative GPA later in a degree.

GPA vs CGPA

The terms are related, but they describe different amounts of academic work.

GPA usually refers to the grade-point average for a particular semester, term, or group of courses.

CGPA means cumulative GPA and represents the combined result across the academic work included in the cumulative calculation.

For example:

  • Semester 1 GPA: 3.20
  • Semester 2 GPA: 3.60
  • Semester 3 GPA: 3.45
  • Cumulative result after those semesters: 3.44

Your semester GPA can change substantially from one term to another while your CGPA moves more gradually because it includes your earlier credits.

Universities commonly distinguish term/semester GPA from cumulative GPA in this way.

Does Every University Calculate CGPA the Same Way?

No.

The basic weighted-average calculation is widely used, but the rules determining which courses, credits, and grades enter the GPA can differ between institutions.

For example, a university may have specific rules for:

  • Pass/fail courses
  • Withdrawals
  • Incomplete grades
  • Repeated courses
  • Transfer credits
  • Courses that do not produce GPA points
  • Rounding of the final GPA

Use this calculator for an estimate based on the information you provide. If you need the official CGPA used for graduation, scholarships, admission, or academic standing, follow your institution’s published calculation rules and transcript.

What If Two Semesters Have the Same Credits?

If every semester has exactly the same number of credits, a simple average of the semester GPAs will produce the same result as the credit-weighted calculation.

For example:

  • 3.20 GPA — 15 credits
  • 3.60 GPA — 15 credits
  • 3.40 GPA — 15 credits

Because all three semesters have equal weight:

(3.20 + 3.60 + 3.40) ÷ 3 = 3.40

The weighted calculation also gives 3.40.

The difference appears when the credit totals are different.

Can I Use This Calculator If My Credits Are Different Each Semester?

Yes. That’s one of the main reasons to use a credit-weighted CGPA calculation.

You can enter different credit totals for different semesters, such as:

  • Semester 1 — 15 credits
  • Semester 2 — 18 credits
  • Semester 3 — 16 credits
  • Semester 4 — 12 credits

The calculator gives each semester the appropriate weight based on its credits.

What Scale Does This Calculator Use?

This calculator uses a 4.0 GPA scale.

It is designed for situations where your semester GPA values are already expressed on a 4.0 scale.

For example:

3.20, 3.50, 3.75 and 4.00 can be entered directly.

Do not mix a 4.0 GPA with a 5.0 or 10.0 CGPA in the same calculation. If your institution uses a different scale, use the grading system and conversion method specified by that institution.

Frequently Asked Questions

Is CGPA the same as cumulative GPA?

CGPA stands for cumulative grade point average. In many contexts, it is used to describe the overall GPA calculated across multiple semesters or terms.

Should I average my semester GPAs?

Only when the semesters have equal weight. If the semesters have different credit totals, use a credit-weighted calculation.

Do credit hours affect CGPA?

Yes. More credits give a semester a larger influence on the cumulative result.

Can I calculate my updated CGPA without entering all previous semesters?

Yes. If you know your current CGPA and the number of credits already included in it, you can use the previous CGPA option in this calculator.

Why did my CGPA barely change after a good semester?

Your previous credits may be much larger than the credits in the new semester. As more credits accumulate, one new semester represents a smaller percentage of the total calculation.

Is the result from this calculator official?

No. It is a calculation based on the values you enter. Your university’s transcript and academic regulations determine your official GPA or CGPA.

Scroll to Top