CGPA Calculator

Calculate your cumulative GPA across semesters from each semester's SGPA and credits.

CGPA calculator
Semesters — SGPA and credit hours
Cumulative result

What this tool does

A CGPA calculator computes cumulative GPA across semesters from each semester's GPA and credit hours. Enter every semester's SGPA and its credit load, and it returns the weighted cumulative GPA, the equivalent percentage, and - if you set a target - what the next semester needs to reach it. Averaging semester GPAs directly is wrong whenever credit loads differ: a 9.0 semester of 20 credits must count twice as much as a 9.0 semester of 10 credits.

Calculates cumulative GPA across semesters from each semester's GPA and credit hours.

Accepts SGPA per semester, so no separate conversion step is needed first.

Converts CGPA to percentage on the scale your institution uses.

Shows what the next semester needs to reach a target CGPA.

How to use it

  1. Enter the SGPA or GPA for your first semester, and its credit hours.
  2. Add a row for each additional semester with its own GPA and credits.
  3. Choose your grading scale if your institution uses a specific one.
  4. Optionally enter a target CGPA to see what the next semester must score.
  5. Read the cumulative GPA, the percentage equivalent and the target requirement.

Why use this calculator

Calculating cumulative GPA across semesters from each semester's GPA and credit hours is the step most students get wrong by averaging averages. If one semester carried 20 credits at 9.0 and another carried 10 credits at 8.0, the simple average is 8.5 - but the true cumulative GPA is 8.67, because the heavier semester counts more. Transcripts compute it the credit-weighted way, and applications and scholarship panels read the transcript.

Why we built it

We built the CGPA calculator to keep credit weighting visible rather than hidden, because that is the whole difference from a plain average. The gpa-calculator handles a single semester's grade list, the weighted-average-calculator is the same credit-weighting maths applied to any numbers, and the final-grade-calculator works out what a remaining course needs. For the entry requirements that read these numbers, the exam-marks-calculator handles the percentage side.

If your system reports GWA instead, the gwa-to-gpa-converter translates between the two scales.

Who this tool is for

  • University students tracking their cumulative grade across semesters
  • Applicants converting CGPA to percentage for a form or visa
  • Anyone planning the semester needed to reach a target
  • Parents and advisers checking where a student stands

When to use it

  • After each semester's results, to update your cumulative position.
  • Before an application that quotes a percentage instead of a CGPA.
  • When deciding how heavy a course load to take next.
  • Planning the minimum result needed in a final semester.

How it is calculated

CGPA = Σ(SGPA × credits) ÷ Σ credits. Each semester's GPA is multiplied by its credit hours, the products are summed, and the sum is divided by the total credits. The percentage conversion then follows your institution's formula - most commonly CGPA × 9.5 on a 10-point scale, or CGPA × 25 on a 4-point scale - which is why the calculator lets you choose.

Worked example: semesters of (9.0, 20 credits), (8.0, 10 credits) and (8.5, 24 credits). Weighted sum = 180 + 80 + 204 = 464, total credits = 54, so CGPA = 464 ÷ 54 = 8.59. The plain average of the three GPAs would have been 8.50.

Most universities on a 10-point scale convert with CGPA × 9.5, but some use × 10, and 4-point scales vary again. Always use your own institution's multiplier when the number goes on an official form.

Credit weighting, shown plainly

Weighted versus simple average
SemesterSGPACreditsWeighted contribution
Semester 19.020180.0
Semester 28.01080.0
Semester 38.524204.0
Total8.50 simple54464.0 → 8.59 CGPA

The heavier semesters pull the cumulative figure towards themselves. When credit loads are equal, the weighted and simple averages coincide - which is why the mistake stays invisible until a semester with an unusual load appears.

A worked example

These are the values the calculator opens with, so you can see exactly what it does with them. Change any value on the page and the result updates; the figures below come from the same calculation.

Example inputs for the CGPA calculator
InputValue
Semester 1SGPA 9.0, 20 credits
Semester 2SGPA 8.0, 10 credits
Semester 3SGPA 8.5, 24 credits
Scale10-point, × 9.5 to percentage
Target CGPA8.75

With those inputs, the calculator returns:

  • Cumulative GPA: 8.59
  • Percentage equivalent: 81.6%
  • Total credits counted: 54
  • To reach 8.75 with a 24-credit semester: an SGPA of about 9.32

Scales and conversions

Grading scales differ by country and institution, and using the wrong conversion on an application is a common and avoidable error. The common 10-point conversion is CGPA × 9.5, though some institutions publish CGPA × 10. On a 4-point scale, CGPA × 25 gives a 100-point percentage, and a first-class in many systems is 3.5 or above.

Common CGPA-to-percentage conversions
ScaleTypical conversionExample: 8.59
10-point (× 9.5)CGPA × 9.581.6%
10-point (× 10)CGPA × 1085.9%
4-point (× 25)CGPA × 2589.8% of scale max
UK classificationDegree class bandsUpper second (2:1) territory

What you enter, and what you get back

Inputs and results of the CGPA calculator
ItemDetails
Semester rowsSGPA and credit hours for each semester.
ScaleSets the percentage conversion.
Target CGPAOptional, for the next-semester requirement.
ResultCumulative GPA, percentage, total credits and the target requirement.

Issues you may run into

Common problems with CGPA calculation
What you seeWhy it happensWhat to do
CGPA does not match the transcriptSimple average used, or credits differ from the official load.Check each semester's credit hours against the transcript.
Percentage looks wrongWrong scale multiplier applied.Use your institution's own conversion factor.
Target seems unreachableFew credits remaining against a large gap.Check how many credits you still have to take.
Repeated courses counted twiceRetakes entered as new semesters.Count retakes the way your institution does - usually once.

Assumptions and limitations

Frequently asked questions

How do I calculate CGPA from SGPA?

Multiply each semester's SGPA by its credit hours, add all the products together, then divide by the total credit hours. For semesters of (9.0, 20 credits) and (8.0, 10 credits), that is (180 + 80) ÷ 30 = 8.67. Averaging the two GPAs directly gives 8.5, which is wrong whenever the credit loads differ.

What is the difference between GPA and CGPA?

GPA is the grade point average for a single term or semester. CGPA is the cumulative grade point average across every term so far, weighted by credit hours. GPA tells you how one semester went; CGPA is the figure on your transcript and the one applications read.

How do I convert CGPA to percentage?

Use your institution's published multiplier. On a 10-point scale the most common formula is CGPA × 9.5, so a CGPA of 8.59 becomes 81.6%. Some institutions use CGPA × 10, and 4-point scales often convert with CGPA × 25. Check your own university's rule before putting the number on a form.

How do I calculate CGPA with credit hours?

Credit hours are the weight of each semester. Sum (SGPA × credits) for every semester and divide by the sum of credits. A 20-credit semester at 9.0 contributes 180 to the numerator, twice as much as a 10-credit semester at the same 9.0. The calculator does the row-by-row weighting for you.

What is a good CGPA?

It depends on the scale and the purpose: on a 10-point scale, 8.5+ is competitive for most graduate programmes, 7.5+ clears most employment screens, and distinction bands often start at 7.5 or 8.0. On a 4-point scale, 3.5+ is the usual honors territory. Always check the specific requirement you are aiming at.

How do I raise my CGPA in one semester?

Take a heavier credit load in your strongest subjects, because credits are the weight - a high grade on many credits moves the cumulative figure more than the same grade on few. Aim above your current CGPA in every course: the further above, the faster it pulls the average. The calculator shows the exact SGPA a target needs.