GPA Calculator

Calculate a grade point average from course grades weighted by credit hours.

Result

GPA
3.39
Total credits
10
Courses counted
3
Export:

How GPA is calculated

Grade point average weights each course by its credit hours rather than treating every class equally. Each letter grade maps to a number of grade points on the 4.0 scale — A is 4.0, B is 3.0, and so on down to F at 0. The calculator multiplies each course’s grade points by its credits, adds those products together, and divides by the total credits attempted.

Because the average is credit-weighted, a strong grade in a heavy four-credit course moves your GPA more than the same grade in a one-credit course. That is why two students with the same letter grades can finish with different GPAs if their credit loads differ.

Reading and using the result

The headline GPA is rounded to two decimals, alongside the total credits counted and how many courses contributed. Compare the GPA against your institution’s thresholds — many use roughly 3.5+ for honours, 2.0 as the minimum to stay in good standing, and specific cutoffs for scholarships.

To project a future GPA, enter your expected grades for upcoming courses; to see how one class affects the whole, change a single grade and watch the average shift.

Scale differences and caveats

This calculator uses a common unweighted 4.0 scale, but grade systems vary:

  • Some schools award A+ above 4.0 or use plus/minus steps different from the ones here; check your registrar’s official scale.
  • Weighted high-school GPAs add extra points for honours or AP classes — that is a different calculation from this unweighted one.
  • Pass/fail, withdrawn and audited courses are usually excluded; leave them out by setting their credits to zero.
  • For an official transcript GPA, always defer to your institution’s own records, which may apply rules this tool does not.

Formula

GPA = Σ(gradePoints · credits) / Σ(credits)

Frequently asked questions

How do I leave a course out?
Set its credits to 0. Any course with zero credits is skipped entirely.