Everyday Tools

GPA Calculator

Enter each course with its letter grade and credit hours to get a weighted GPA on the 4.0 scale.

Calculation inputs

Leave credit hours blank for any row you are not using.

Results

No result yet

Complete the fields and select Calculate to show results here.

About this calculator

A GPA calculator converts letter grades and credit hours into a single weighted grade point average on the standard 4.0 scale. Students use it to track academic standing across a term or check the effect of a specific course on their overall average.

How the calculation works

  • Quality points = grade point value × credit hours for each course
  • GPA = total quality points ÷ total credit hours
  • Scale: 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, F 0.0

Notes and assumptions

Some schools weight honours or AP courses above 4.0 — this uses the unweighted standard scale.

How it works in plain English

Each letter grade corresponds to a fixed number of quality points on the 4.0 scale, where an A is worth 4.0 and an F is worth 0.0, with plus and minus grades falling in between. Multiplying a course's grade point value by its credit hours gives that course's quality points, which reflects both how well the course was done and how much weight it carries.

Adding up the quality points from every course and dividing by the total credit hours produces the overall grade point average. This weighting means a 4-credit course with a B has a bigger effect on the final GPA than a 1-credit course with the same grade, because it contributes more total quality points.

Courses with no credit hours entered are left out of the calculation entirely, which is useful for excluding pass/fail classes or courses that don't count toward GPA. Adding or changing a grade in any row immediately shifts the total quality points and the resulting average.

The formula

  • Quality points = grade point value x credit hours
  • GPA = total quality points / total credit hours

Worked example

A student takes two courses: a 3-credit course with a B (3.0 points) and a 4-credit course with an A- (3.7 points). The first course earns 3.0 x 3 = 9.0 quality points, and the second earns 3.7 x 4 = 14.8 quality points. Total quality points are 9.0 + 14.8 = 23.8, and total credit hours are 3 + 4 = 7. Dividing gives 23.8 / 7 = 3.4, so the term GPA is 3.40. If a third, 2-credit course with a C (2.0 points) were added, it would contribute 2.0 x 2 = 4.0 quality points, bringing the running total to 23.8 + 4.0 = 27.8 points across 7 + 2 = 9 credit hours, for an updated GPA of 27.8 / 9 = 3.09.

Standard 4.0 grade point scale

Letter gradeGrade points
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
D+1.3
D1.0
F0.0

Reflects the commonly used unweighted US 4.0 grading scale.

Frequently asked questions

Does this calculator support weighted GPA for honors or AP classes?

No, this uses the standard unweighted 4.0 scale where an A is worth 4.0 regardless of course difficulty. Some schools add extra points for honors, AP, or IB courses, so check your school's specific policy if you need a weighted figure.

What happens if I leave credit hours blank?

Any course with blank or zero credit hours is excluded from the calculation entirely, so it won't affect the total quality points or total credits used to compute the average. This is intentional, since a course without a credit value would otherwise distort the average by adding a grade with no proper weight attached to it. Make sure every course you want counted has its credit hours filled in correctly.

Why does a higher-credit course affect my GPA more?

GPA is a weighted average, so courses with more credit hours contribute more total quality points. A poor grade in a 4-credit course will pull the average down more than the same grade in a 1-credit course.

How do I calculate a cumulative GPA across multiple terms?

Combine every course from all terms into one calculation, using each course's own credit hours and grade, since cumulative GPA is simply the weighted average across your entire academic record rather than an average of separate term GPAs.

Do pass/fail courses count toward GPA?

Typically no, pass/fail courses are usually excluded from GPA calculations at most schools, though credit hours still count toward your degree progress. Leave those rows out or set their credit hours to zero. Because these courses don't carry a standard letter grade or quality point value, including them in a GPA calculation wouldn't make mathematical sense. Check your transcript or school policy if you're unsure whether a specific course is graded on a pass/fail basis.

Related tools