CalculatorsConvertersDeveloperTextAll toolsDirectory
Submit your tool Sign in
Theme
Home/Answers/Education
How-to

How do I calculate my GPA from my grades and credit hours?

Short answer

On the standard 4.0 scale, convert each letter grade to points (A = 4, B = 3, C = 2, D = 1, F = 0), multiply each by the credits for that course, add them up, and divide by total credits. An A in a 3-credit class and a B in a 4-credit class is (12 + 12) / 7, a GPA of about 3.43. A free GPA calculator does the whole table in your browser.

Credits are the part people forget

GPA is not a plain average of your grades. A 4-credit class moves your GPA more than a 1-credit lab, because each grade is weighted by its credit hours. That is why the calculation multiplies grade points by credits before dividing, and why dropping a low grade in a high-credit course changes your GPA the most.

Plus and minus grades

Many schools refine the scale in steps, for example B+ = 3.3 and B- = 2.7, while others do not use plus and minus at all. Use the scale your school publishes. A GPA calculator with selectable letter grades handles the common variants and shows the running total as you add courses.

Semester versus cumulative

A semester GPA covers one term. Your cumulative GPA weighs every completed credit, so one strong term moves it less as credits accumulate. To project a cumulative GPA, combine your previous GPA and total credits with the current term in a cumulative GPA calculator.

Step by step

  1. List your courses. Add each course with its letter grade and credit hours.
  2. Check the scale. Confirm whether your school counts plus and minus grades.
  3. Read the GPA. The calculator multiplies, sums and divides for you, entirely in your browser.

Frequently asked questions

What is the difference between weighted and unweighted GPA?

Unweighted uses the plain 4.0 scale. Weighted GPA adds extra points for honors or AP classes, so it can exceed 4.0 where schools use it.

Do pass or fail courses count?

At most schools a pass earns credits but no grade points, so it does not change GPA. Check your school policy.

Is my data stored anywhere?

No. Grades you enter stay in your browser, nothing is uploaded.

Related answers