Skip to content
HappyCalcz

GPA Calculator

Calculate your GPA for a semester or a year. Choose the letter grade and the credit hours for each course to see your grade point average on the standard 4.0 scale.

Leave the grade empty for rows you don’t need.

CourseGradeCredits
1
2
3
4
5
6
7
8

Your GPA

3.36

Total credits
12
Grade points
40.3

Results are estimates for information only and do not constitute financial, medical, or legal advice.

How GPA is calculated

Each letter grade is worth a number of grade points, from 4.0 for an A to 0 for an F. Multiply each course's points by its credit hours, add everything up, and divide by the total credits. Courses with more credits count more.

The formula

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

A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D+ = 1.3, D = 1.0, D− = 0.7, F = 0.

Worked example

You took four courses: an A (3 credits), a B+ (4), an A− (3), and a C (2).

  1. Grade points: 4.0 × 3 + 3.3 × 4 + 3.7 × 3 + 2.0 × 2 = 12 + 13.2 + 11.1 + 4 = 40.3.
  2. Total credits: 3 + 4 + 3 + 2 = 12.
  3. GPA: 40.3 ÷ 12 ≈ 3.36.

Frequently asked questions

Is an A+ worth more than 4.0?

At most schools an A+ counts as 4.0, the same as an A, and that is what this calculator uses. Some schools give 4.33 for an A+, so check your school’s grading policy.

What's the difference between weighted and unweighted GPA?

An unweighted GPA, like this one, uses the 4.0 scale for every class. A weighted GPA adds extra points for honors, AP, or IB classes, often 0.5 or 1.0, so it can go above 4.0. High schools differ in how they weight.

How do I find my cumulative GPA?

Enter the courses from every term, with their credits. If you already know your total grade points and total credits so far, add the new ones to each: cumulative GPA = all grade points ÷ all credits.