CGPA Calculator

CGPA (cumulative GPA) is the average of all your semester GPAs, weighted by the credits you took each term. Enter each semester's GPA and credits below to see your cumulative GPA.

Reviewed by ToolNook editorial team Updated Sources

Your semesters

Cumulative GPA (CGPA)

–

–

Total credits

–

Best semester

–

Embed this calculator on your site

What is CGPA?

Your cumulative grade point average (CGPA) is the average of all the grade points you have earned across every semester of a program, not just the latest one. It is the figure that appears on your final transcript and degree certificate, and the one used for graduation honours, scholarships, internships and most job applications.

The key detail is weighting. A CGPA is not the simple average of your semester GPAs. A semester in which you took 18 credits counts for more than one with 12, so the calculator multiplies each semester's GPA by its credits before averaging.

How to use the CGPA calculator

  1. Enter each semester's GPA and the number of credits taken that term. You will find both on your transcript or result card.
  2. Click Add semester for more terms. To project the future, add an upcoming semester with the GPA you are aiming for.
  3. Read your CGPA and total credits. Copy the result for your records.

The CGPA formula

CGPA = Σ (semester GPA × semester credits) ÷ Σ credits

This gives exactly the same result as averaging every individual course grade weighted by its credits, because each semester GPA is itself a credit-weighted average.

Many universities in Pakistan, India, Bangladesh and elsewhere use CGPA on a 4.0 scale; some use 5.0 or 10.0. The formula works the same way on any scale, but this calculator accepts GPAs up to 4.3.

Example

Three semesters with GPAs of 3.5 (15 credits), 3.2 (18 credits) and 3.8 (12 credits) give 3.5 × 15 + 3.2 × 18 + 3.8 × 12 = 155.7 quality points over 45 credits, so the CGPA is 3.46. The simple average of the three GPAs would be 3.50, which overstates the result because the weakest semester was also the heaviest.

More worked examples

Adding a strong semester: a 3.2 CGPA over 60 credits plus a 3.8 semester of 15 credits gives (3.2 × 60 + 3.8 × 15) ÷ 75 = 3.32.

Common mistakes to avoid

  • Taking a simple average of semester GPAs. Heavier semesters count more.
  • Expecting a late boost to move it much. The more credits you have, the less one semester changes your CGPA.
  • Mixing scales. Convert percentages first with the percentage to GPA calculator.

Sources and methodology

The calculations on this page follow these published standards and references. The code is covered by automated tests against known values.

Frequently asked questions

What is the difference between GPA and CGPA?

GPA usually refers to a single semester or year, while CGPA is the cumulative average across all semesters of your program.

How can I raise my CGPA?

Each new semester has less effect as your total credits grow, so improvements early on count most. Add a future semester with your target GPA to see how much it would move your CGPA.

Can I convert CGPA to a percentage?

Only with your university's official formula, because conversions vary. Some multiply a 10-point CGPA by 9.5; others publish their own tables.

Should failed courses be included?

If your university counts the F grade in your semester GPA, it is already included. Follow your institution's policy on repeated courses.