GPA Calculator

Your GPA on the 4.0 scale, course by course.

Free GPA calculator on the standard 4.0 scale. Add course rows with letter grades and credit hours to get your GPA, letter equivalent and total credits instantly.

Loading tool…

If the tool stays on this message, make sure JavaScript is enabled, then reload the page.

About GPA Calculator

Your GPA is a weighted average: each course's grade points multiplied by its credit hours, summed up, then divided by your total credits. That weighting is why a 4-credit B moves your average more than a 1-credit A. This calculator handles the arithmetic. Add a row per course, pick the letter grade, enter the credit hours, and your GPA, letter equivalent, and total credits update instantly.

It runs on the standard 4.0 scale with full plus/minus support (A− = 3.7, B+ = 3.3, and so on), which is where most hand calculations go wrong. Courses with zero credits are handled honestly: they add nothing to either side of the division, so they neither help nor hurt your GPA, though they still count as completed credits on your record.

A few honest limits. This is an estimate, not your official GPA, your registrar's record is the one that counts. If your school uses a different scale, such as a weighted 5.0, convert your grades first. Retake and forgiveness policies vary by school and aren't modeled here. And it doubles as a planning tool: add "what-if" rows for in-progress courses to see exactly what grades you need to hit your target.

How to use GPA Calculator

  1. Add a row for each course.
  2. Pick the letter grade and enter the credit hours.
  3. Your GPA updates automatically.

Why use this tool?

  • Add and remove courses freely
  • Plus/minus grades on the 4.0 scale
  • Free with no signup

Tips for best results

  • Include every course, leaving out a low grade just inflates the number.
  • Double-check credit hours, a 4-credit B moves the average more than a 1-credit A.
  • Plus/minus grades are supported, use them instead of rounding to a flat letter.
  • Zero-credit courses won't change your GPA but still count as completed.
  • If your school uses a different scale (e.g. 4.3 or 5.0), convert your grades first.
  • Add "what-if" rows for in-progress courses to see what you need for your target GPA.

Frequently asked questions

How is GPA calculated?
Grade points are multiplied by each course's credits, summed, then divided by total credits: GPA = total points ÷ total credits. Higher-credit courses carry more weight.
Does it support plus/minus grades?
Yes, the grade dropdown includes plus/minus grades (A− = 3.7, B+ = 3.3 and so on) on the standard 4.0 scale.
What if a course has 0 credits?
Courses with 0 credits add nothing to the numerator or denominator, so they don't change your GPA, but they also don't add credits.
Is this my official GPA?
No, it's an estimate for planning. Your registrar's record is the official one, and retake or forgiveness policies aren't modeled here.

Related tools