GPA Calculator

Calculate your semester or cumulative GPA on the 4.0 scale.

A GPA calculator estimates grade point average from course grades and credits. This one uses a standard unweighted 4.0 scale with plus and minus grades, so it multiplies each entered grade value by the matching credits, adds the quality points, and divides by the total credits entered for the term. If you also enter a previous GPA and previous earned credits, it produces a quick cumulative estimate.

That makes it useful for college students checking a semester result and for anyone learning how to calculate GPA without doing the weighted average by hand. It is important to read the tool honestly, though. This is not a weighted high school GPA calculator. It does not add honors, AP, IB, or school-specific bonus points.

How to use the GPA Calculator

  1. Enter a letter-grade value for each active course row by choosing the grade in "Course 1 grade" through "Course 6 grade". If a row is not being used, leave its grade as the blank option so the calculator skips it entirely.
  2. Type the matching credits for each course in the "Course X credits" fields. Because GPA is credit-weighted, a four-credit class affects the result more than a one-credit lab or seminar.
  3. Read the main "Semester GPA" result first. The calculator adds all quality points for the current term and divides by the credits entered for the active rows only.
  4. If you want a cumulative estimate, fill in "Previous cumulative GPA (optional)" and "Previous credits earned (optional)". The tool then combines your earlier record with the current term and shows "Cumulative GPA" plus "Total credits".
  5. If the output looks odd, double-check that each grade matches the scale you intended and that unused rows are truly blank rather than assigned credits. Small data-entry mistakes matter because GPA is an average, not a total.

Formula

GPA = Σ(grade points × credits) / Σ credits

Example: estimating a semester and cumulative GPA

Suppose you enter Course 1 grade = 4.0 with 3 credits, Course 2 grade = 3.7 with 3 credits, Course 3 grade = 3.3 with 3 credits, Course 4 grade = 3.0 with 3 credits, and Course 5 grade = 4.0 with 3 credits, leaving Course 6 blank. Then add a previous cumulative GPA of 3.28 and previous credits earned of 48. With those exact inputs, the calculator shows a "Semester GPA" of 3.60, "Credits this term" of 15, "Quality points" of 54.00, "Cumulative GPA" of 3.36, and "Total credits" of 63.

The math follows the displayed formula. For the semester portion, quality points are 4.0×3 + 3.7×3 + 3.3×3 + 3.0×3 + 4.0×3 = 54.00. Dividing 54.00 by 15 credits gives 3.60. For the cumulative estimate, the prior record contributes 3.28×48 = 157.44 quality points. Add the new 54.00 quality points to get 211.44 across 63 total credits, and the displayed cumulative result rounds to 3.36.

How to interpret the result

Use the semester GPA as a snapshot of one term and the cumulative GPA as a longer trend. A strong semester can help, but the effect depends on how many earlier credits are already on your record.

Credit weighting matters. One low grade in a four-credit course usually moves the average more than the same grade in a one-credit elective, so accurate credit entry is just as important as accurate grade entry.

If you are comparing the result with scholarship, probation, transfer, or graduation rules, check your school's policy. Colleges may treat repeats, withdrawals, pass/fail classes, or transfer work differently from this simplified estimate.

Next, you may also find these useful: Age Calculator, Date Difference Calculator, Date Add / Subtract.

Assumptions and limitations

  • This calculator uses an unweighted 4.0 scale with plus and minus grades as defined in the tool. It does not add extra weight for AP, IB, honors, or other advanced coursework.
  • Only six current-term course rows are available. If you took more than six classes, you would need to calculate in parts and compare with your school's official method.
  • The optional cumulative estimate assumes your previous GPA and previous earned credits are already correct and use the same basic grading scale. If your school excludes certain classes from GPA, the estimate can differ from the registrar's figure.
  • Institution-specific rules are not modeled. Schools may handle repeated classes, academic forgiveness, plus/minus cutoffs, transfer work, and withdrawals in ways that change the official GPA on your transcript.

Frequently asked questions

Is this a weighted or unweighted GPA calculator?

It is an unweighted calculator on a 4.0 scale with plus and minus grades. It does not add bonus points for honors, AP, IB, or dual-enrollment coursework the way many weighted high school systems do.

How do I calculate GPA if my courses have different credits?

Multiply each course's grade points by its credits, add those quality points, and divide by the total active credits. This calculator does that automatically, which is why correct credit entry matters.

Why can my cumulative GPA change only a little after one strong term?

Because earlier credits still count. If you already have many completed credits, one new semester is only part of the total quality-point pool, so the cumulative average usually moves slowly.

Can I use this as a high school GPA calculator?

Only with caution. If your school uses a simple unweighted 4.0 system, the math may still help. But many high schools use weighting or extra grade points, so the official method may differ.

What should I do with pass or fail classes?

Follow your institution's policy. Some pass/fail courses do not affect GPA, while others may count in specific cases. This calculator cannot decide that policy for you.

Why might my school's official GPA differ from this result?

Registrars may use rules for repeats, withdrawals, transfer courses, academic forgiveness, or plus/minus tables that differ from the assumptions here. Treat this as a planning estimate and verify important decisions against your official record.

Sources and further reading

Last reviewed: 2026-10-02. See our editorial policy.

Related calculators

For informational purposes only. Full disclaimer