GPA Calculator
Calculate your cumulative GPA by adding courses with credits and grades. Supports US letter grades and South African percentage grades.
| Subject | Credits | Grade | |
|---|---|---|---|
How to Use
Add each course with its name, credit value, and grade. Use "US Letter Grades" for A/B/C grading or "SA % Grades" for South African percentage-based grading. Your cumulative GPA updates instantly as you add courses.
The Extended Calculator adds a GPA trend chart across semesters, a What-If calculator to find your required GPA in future credits, and cumulative tracking. The Professional Calculator adds SA NQF level mapping, Dean's List thresholds, honours classification, and credit requirement tracking.
GPA Formula
GPA = Σ(Credit Hours × Grade Points) / Σ(Credit Hours)
US Grade Scale: A=4.0, A-=3.7, B+=3.3, B=3.0, B-=2.7, C+=2.3, C=2.0, D=1.0, F=0
SA Grade Scale: A (80-100%)=4.0, B (70-79%)=3.0, C (60-69%)=2.0, D (50-59%)=1.0
What-If: Required GPA = (Target × Total credits − Current GPA × Current credits) / Future credits
Worked Example
Three subjects:
Maths: 3 credits, A (4.0) → 12 grade points
English: 3 credits, B (3.0) → 9 grade points
Physics: 4 credits, B+ (3.3) → 13.2 grade points
GPA = (12 + 9 + 13.2) / (3 + 3 + 4) = 34.2 / 10 = 3.42
| Classification | Range |
|---|---|
| ● First Class / Distinction | ≥ 3.7 |
| ● Upper Second / Merit | 3.3 – 3.69 |
| ● Lower Second / Good | 3.0 – 3.29 |
| ● Third / Pass | 2.0 – 2.99 |
| ● Fail | < 2.0 |