G
GPACalc
Free Tool No Sign-up Required

Cumulative GPA Calculator

Project your next CGPA, run what-if scenarios, and plan grade targets. Built for Singapore, Malaysia and India grading systems.

1

Your Info

Current GPA and grading scale

2

This Semester

Add your modules and grades

Module Grade Credits
GPACalc
NUS 5.0

Projected CGPA

0.00

Semester GPA 0.00
Total Credits 0

What Is Cumulative GPA?

Your cumulative GPA (CGPA) is the weighted average of every module you have completed. It is one of the first academic metrics reviewed for scholarships, honours classification, exchange applications, internships and graduate admission screening.

Use this calculator early instead of waiting for final results. Projection mode shows how expected grades change your CGPA, while running what-if scenarios helps you plan realistically before exams.

GPA Scales by Region

πŸ‡ΈπŸ‡¬

Singapore Universities

5.0 Scale

A+ / A5.0
A-4.5
B+4.0
B3.5
B-3.0
πŸŽ“

Singapore Polytechnics

4.0 Scale

A4.0
B+3.5
B3.0
C+2.5
C2.0
🌏

Malaysia / US / India

4.0 / 10.0 Scale

MY A-3.67
MY B+3.33
US A4.0
India A+9.0
India O10.0

How to Calculate Cumulative GPA

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 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
CS1101S 5.0 (A) 4 20.0
MA1521 4.0 (B+) 4 16.0
GEA1000 4.5 (A-) 4 18.0
Total 12 54.0

Frequently Asked Questions

What is a cumulative GPA?
A cumulative GPA is your overall grade point average across all semesters. It combines your past credits with your latest semester performance into one number.
How do I calculate cumulative GPA with previous credits?
Use this formula: New CGPA = (Current CGPA Γ— Current Credits + Semester Grade Points) Γ· (Current Credits + Semester Credits). The calculator handles this automatically for every scale.
Does this calculator support NUS, NTU, SMU, SP and NP?
Yes. It supports major Singapore university and polytechnic scales, plus India CGPA and US/Malaysia 4.0 systems.
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 GPA for graduation?
Yes. You can use this tool to run what-if scenarios and compute the average GPA you need going forward.
Can I share my GPA result?
Yes. Generate a visual GPA card (Story or Square), download it as PNG, or share the result link to WhatsApp and Telegram.