G
GPACalc
Free Tool No Sign-up Required

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.

1

Your Info

Current GPA and grading scale

2

This Semester

Add your modules and grades

Module Grade Credits
GPACalc
GPA

Projected CGPA

4.00

Semester GPA 4.00
Total Credits 16

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

const NewCGPA = (CurrentCGPA × CurrentCredits + SemesterPoints) ÷ TotalCredits;
const SemesterPoints = Sum(GradePoint × ModuleCredit);
1

Enter your current CGPA and completed credits.

2

Add this semester modules, pick expected grades, and set module credits.

3

The CGPA calculator instantly updates your projected CGPA, semester GPA, and change value.

4

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.

Example inputs
RecordGPACounted creditsPoints
Previous semester3.501242
New semester4.001872
Combined3.8030114

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

Frequently Asked Questions

What is CGPA (Cumulative GPA)?

CGPA stands for Cumulative Grade Point Average. It is your overall grade point average across all semesters, combining your past credits with your latest semester performance into one number.

How do I calculate CGPA with previous credits?

Use this formula: New CGPA = (Current CGPA × Current Credits + Semester Grade Points) ÷ (Current Credits + Semester Credits). This CGPA calculator handles this automatically for every scale.

Which CGPA grading scales does this calculator support?

This CGPA calculator supports Singapore university (5.0) and polytechnic (4.0) scales, Malaysia (4.0), India CGPA (10.0), and US standard (4.0).

What is the difference between GPA and CGPA?

GPA usually means one semester. CGPA means your cumulative average over all completed semesters.

Can I plan a target CGPA for graduation?

Yes. Use this CGPA calculator to run what-if scenarios and compute the average CGPA you need going forward.

Can I share my CGPA result?

Yes. Generate a visual CGPA card (Story or Square), download it as PNG, or share the result link to WhatsApp and Telegram.

Why Trust GPACalc

Featured on toolfame.com Featured on Startup Fame

Updated by , independent developer. Formulas: GPACalc Methodology.