G
GPACalc
Free Tool No Sign-up Required

CGPA Calculator

Calculate your cumulative GPA (CGPA) instantly. 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
GPA

Projected CGPA

0.00

Semester GPA 0.00
Total Credits 0

What Is CGPA?

CGPA (Cumulative Grade Point Average) is the weighted average of every module you have completed across all semesters. Your CGPA is one of the first academic metrics reviewed for scholarships, honours classification, exchange applications, internships and graduate admission screening.

Use this CGPA 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.

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

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 Fazier badge Featured on Startup Fame