GPA & CGPA Calculator
Enter each course's credit hours and grade to get your semester GPA, then add your previous CGPA and credits to get your new cumulative GPA. Works on a 4.0, 5.0 or your own scale, shows every step, and runs entirely in your browser.
| Course (optional) | Credit hours | Grade | Quality points |
|---|
Worked example: one semester, then the new CGPA
A student takes four courses on the 4.0 scale. Quality points are grade points × credit hours.
| Course | Credits | Grade | Points | Quality points |
|---|---|---|---|---|
| Calculus | 4 | A | 4.0 | 16.0 |
| English | 3 | B+ | 3.3 | 9.9 |
| Physics | 4 | B | 3.0 | 12.0 |
| History | 2 | A- | 3.7 | 7.4 |
| Total | 13 | 45.3 |
Averaging the two GPAs instead, (3.00 + 3.48) ÷ 2 = 3.24, would be wrong: the 30 earlier credits must count for more than this semester's 13.
How GPA scales differ
There is no single GPA scale. Many US colleges use a 4.0 scale with plus and minus grades (A- = 3.7, B+ = 3.3). Nigerian universities commonly use a 5-point scale where A = 5. Many universities in Pakistan publish their own grade-point table with values such as 3.67 and 3.33, and a few institutions elsewhere give A+ more than 4.0.
That is why this calculator lets you either pick a common letter scale or switch to Grade points and type the exact points from your own transcript or handbook. The formula - quality points divided by credit hours - is the same on every scale.
What does differ by institution is everything around the formula: whether a repeated course replaces the old grade, whether pass/fail courses count, and how CGPA converts to a percentage. Check your own university's rules for those.
| Letter | 4.0 scale | 5.0 scale |
|---|---|---|
| A / A+ | 4.0 | 5 |
| A- | 3.7 | - |
| B+ / B / B- | 3.3 / 3.0 / 2.7 | 4 |
| C+ / C / C- | 2.3 / 2.0 / 1.7 | 3 |
| D+ / D / D- | 1.3 / 1.0 / 0.7 | 2 |
| E | - | 1 |
| F | 0 | 0 |
Common defaults used by this calculator, not any one university's official table.
Frequently asked questions
How is GPA calculated?
How do I calculate my new CGPA after this semester?
Can I just average my semester GPAs?
My university uses a different scale. Can I still use it?
Can it convert my CGPA to a percentage?
What happens to courses with 0 credits?
What this calculator does not do
- It does not apply university-specific rules such as repeated-course replacement, pass/fail courses or grade forgiveness - leave those courses out or enter them the way your registrar counts them.
- There is no CGPA-to-percentage conversion, because every university defines its own.
- Letter-to-point values on the 4.0 and 5.0 scales are common defaults; if your institution uses different points, use "Grade points" mode.
Related free tools
Step-by-step guide: How to calculate GPA and CGPA →