CGPA Calculator
This free CGPA calculator projects your next CGPA from your current CGPA, credits and new course grades. Run what-if scenarios and plan grade targets, with grade tables for universities and polytechnics in Singapore, Malaysia, Australia, Canada, New Zealand, India and the US.
Your GPA
4.00
Edit or clear the example inputs below. Only included course points count.
Your Info
Current GPA and grading scale
This Semester
Add your modules and grades
Projected CGPA
4.00
What Is CGPA?
CGPA (Cumulative Grade Point Average) combines the grade points and GPA-counted credits from your semesters. It is a credit-weighted average, not usually a simple average of semester GPAs. Leave out courses your institution excludes, both points and credits.
Enter your current CGPA and the credits included in it, then add new course grades on the same scale. Expected grades give you a projection; final grades give you your updated average.
CGPA Scales by Region
Need a school-specific calculator? Browse all 33 school calculators with official grade point tables.
How to Calculate CGPA
Enter your current CGPA and completed credits.
Add this semester modules, pick expected grades, and set module credits.
The CGPA calculator instantly updates your projected CGPA, semester GPA, and change value.
Share your aesthetic card directly to social media after computing.
| Module | Grade Point | Credits | Points |
|---|---|---|---|
| Module A | 4.0 (A) | 4 | 16.0 |
| Module B | 3.3 (B+) | 3 | 9.9 |
| Module C | 3.7 (A-) | 4 | 14.8 |
| Total | 11 | 40.7 | |
Combine semesters with different credits
Illustrative 5.0-scale example: a previous 3.50 GPA over 12 GPA-counted credits, followed by a 4.00 GPA over 18 credits. The larger semester carries more weight.
| Record | GPA | Counted credits | Points |
|---|---|---|---|
| Previous semester | 3.50 | 12 | 42 |
| New semester | 4.00 | 18 | 72 |
| Combined | 3.80 | 30 | 114 |
Weighted CGPA: 114 ÷ 30 = 3.80, not the simple average of 3.75.
Reproduce it in this calculator
Choose NUS / NTU (5.0), enter Current CGPA 3.50 and Credits Done 12. Add B+ (4.0), B (3.5) and A− (4.5), each with 6 credits; remove unused rows. The new semester is 72 ÷ 18 = 4.00 and Projected CGPA is 3.80. This uses the selected grade table, not a claim that the two institutions share every course policy.
Use the matching transcript denominator
Use GPA-counted credits, not all credits earned toward graduation. Exact transcript points and counted credits give the most precise combined figure. Pick your school page to apply its repeat, transfer and pass/fail rules. Polytechnic students can use the poly GPA guide and calculator.
Formula sources checked on 14 October 2026: Notre Dame's quality-point formula and NUS grade points and excluded courses. These support weighting and the named NUS scale, not a universal grade or exclusion policy.
GPA vs CGPA
| Feature | GPA (Semester) | CGPA (Cumulative) |
|---|---|---|
| Scope | One semester only | All semesters combined |
| Changes | Resets every semester | Updates after each semester |
| Used for | Dean's list, semester awards | Honours, graduation, admissions |
| Stability | Can swing widely | Harder to move with more credits |
This CGPA calculator computes your cumulative GPA by combining your existing CGPA with new semester grades. For single-semester GPA, simply leave the "Current CGPA" and "Credits Done" fields empty.
More CGPA Tools
Poly GPA Calculator
Dedicated calculator for Singapore polytechnic students.
CGPA to Percentage
Convert cumulative GPA to percentage for any scale.
Percentage to CGPA
Convert percentage scores to cumulative GPA.
GPA to Percentage
Convert GPA to percentage for 4.0, 5.0, and 10.0 scales.
Percentage to GPA
Convert percentage scores to GPA for any grading scale.
School Calculators
33 school-specific calculators with official grade tables.
Frequently Asked Questions
What is CGPA (Cumulative GPA)?
How do I calculate CGPA with previous credits?
Which CGPA grading scales does this calculator support?
What is the difference between GPA and CGPA?
Can I plan a target CGPA for graduation?
Can I share my CGPA result?
Why Trust GPACalc
Updated by Yida, independent developer. Formulas: GPACalc Methodology.