kalkmate
Open app
Everyday

GPA calculator

Add courses, set credits, pick letter grades. GPA updates as you go.

3 courses
Course
Credits
Grade
GPA
3.63
Total credits
10
Total quality points
36.3

The math

For each course, multiply credits by the letter-grade points. Sum those across all courses, then divide by the total credits. That weighted average is your GPA.

GPA = Σ(credits × grade points) ÷ Σ(credits)

4.0 vs 4.3 scales

Most US universities use the 4.0 scale where A and A+ are both worth 4.0. A handful of US schools and many high schools use a 4.3 scale that rewards an A+ with 4.3 points — toggle if your school does. UK degree classifications (First, 2:1, etc.) and most European systems don't map cleanly onto a 4.0 scale; for those, ask your registrar for the conversion table.

Cumulative vs term GPA

This calculator returns either, depending on what you put in. If you list only this term's courses, you'll get your term GPA. If you list every course you've ever taken (with their credit weights), you'll get your cumulative GPA. Most universities report both on a transcript.

Predicting future GPA

To answer "what GPA do I need this term to hit a 3.5 cumulative", list your prior courses with their credits and grades, then add a placeholder course for the term ahead and adjust its grade until the cumulative number lands on your goal. The math is just a weighted average — small numbers of credits move the needle slowly once you have a long history.

● Related

More calculators

Browse all →