GPA Calculator (Grade Point Average)

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction: Calculate GPA from grades and credit hours

GPA is a weighted average. A four-credit lab course affects the result more than a one-credit seminar, so the calculator converts each grade into grade points, multiplies by the course credits, and divides by the total credits entered.

Study desk with notebooks, course notes, a calculator, and a laptop for tracking grades.
A GPA estimate is clearest when each course is treated as grade points multiplied by credit hours, then averaged across the term.

Use letter grades such as A, B+, or C, or enter a numeric percentage if that is how your school reports the course. The weight bonus field lets you model honors, AP, IB, or other weighted-course policies when your transcript adds extra points. Leave it at zero for an unweighted GPA.

Formula

Semester GPA = sum(grade points x credit hours) / sum(credit hours).

Weighted GPA = sum((grade points + weight bonus) x credit hours) / sum(credit hours).

If you also enter your current cumulative GPA and completed credits, the calculator combines old and new grade points:

Cumulative GPA = ((current GPA x completed credits) + semester grade points) / (completed credits + semester credits).

Example

Suppose you enter an A in a 3-credit course, a B+ in a 4-credit course, and a B in a 3-credit course. Using the calculator's grade scale, the unweighted semester GPA is the total grade points divided by 10 credits. If one course receives a weight bonus, only that course's contribution changes.

Check before relying on the result

Schools do not all use the same grading scale. Some cap weighted GPAs, some treat A+ differently, and some calculate major GPA separately from cumulative GPA. Use this page as a transparent estimate, then compare it with your school catalog or registrar policy when the exact transcript number matters.

How to use this calculator

  1. Enter Course Name (optional) using the unit or time period shown by the field.
  2. Enter Grade or % (e.g., A, 88) using the unit or time period shown by the field.
  3. Enter Credit Hours using the unit or time period shown by the field.
  4. Run the calculation and compare the output with a second scenario before acting on it.

Limitations and assumptions

This tool is a planning estimate, not a complete model of every edge case. Results depend on accurate inputs, current rates or rules, and consistent units. It does not replace local policy, professional review, or source data that may change over time.

Enter your grades and credits to calculate GPA.

Arcade Mini-Game: GPA Calculator (Grade Point Average) Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.