GPA Calculator

Enter each course, credit value, and grade to calculate a credit-weighted GPA. Pass/fail credits can count as earned without affecting GPA.

Calculation settings

Grade-point mappings and repeat-course rules vary by institution. Check your transcript policy before using the result officially.

Enter courses

Course names are optional. Only rows with valid credits and a grade are calculated.

GPA result

Current GPA

-/ 4.5

Major GPA

-

Earned credits

0credits

GPA credits
0 credits
Entered credits
0 credits
Major GPA credits
0 credits
Major GPA
-
Quality points
0

Grade distribution

No GPA-bearing courses

GPA = Σ(grade points × course credits) ÷ GPA-bearing credits

P counts as earned credit but is excluded from GPA. NP and F do not earn credit, while F still counts in GPA.

Usage Tips

Separate pass/fail and repeated courses before copying your transcript

Enter course credits and grades, then mark major courses to compare overall and major GPA. If you know your previous GPA and GPA-bearing credits, combine them with the current term to estimate a new cumulative GPA. Institutional grade mappings and repeat-course policies differ, so verify the final figure against your academic regulations.

#GPA Calculator #Weighted GPA #Cumulative GPA

What is GPA Calculator?

The GPA Calculator uses each course's credits and grade points to calculate a weighted grade point average. It supports 4.5, 4.3, and 4.0 scales and reports overall GPA, major GPA, GPA-bearing credits, earned credits, and an estimated cumulative GPA when previous results are supplied. Course names are optional, and pass/fail courses are handled separately from letter grades.

How to Use

  1. 1 Select the 4.5, 4.3, or 4.0 scale that matches the grading system on your transcript.
  2. 2 For each row, enter an optional course name, the course credits, and the grade, then mark courses that belong to your major.
  3. 3 Add or remove course rows as needed. Only rows containing valid credits and a grade are included.
  4. 4 If you know your previous cumulative GPA and GPA-bearing credits, enable the cumulative option and enter both values.
  5. 5 Review current GPA, major GPA, earned credits, GPA credits, and combined cumulative GPA, then copy the result if needed.

Higher-credit courses have a larger effect on GPA

Last reviewed: July 31, 2026

Credit-weighted GPA formula

GPA = Σ(grade points × course credits) ÷ Σ(GPA-bearing course credits)

P and NP are excluded from both the numerator and denominator, while F stays in GPA credits with zero grade points.

A+, B+, A0, and P courses on a 4.5 scale

  • • 3-credit A+, 3-credit B+, and 2-credit A0
  • • 2-credit P
  • • Mark the A+ and A0 courses as major
  1. 1. Quality points = 3 × 4.5 + 3 × 3.5 + 2 × 4.0 = 32
  2. 2. GPA credits = 3 + 3 + 2 = 8
  3. 3. Current GPA = 32 ÷ 8 = 4.00
  4. 4. Major GPA = (3 × 4.5 + 2 × 4.0) ÷ 5 = 4.30

Current GPA is 4.00/4.5, major GPA is 4.30, and earned credits including the P course total 10.

How to read the result

  • For the same letter grade, a higher-credit course changes the overall GPA more than a lower-credit course.
  • Earned credits can be higher than GPA credits when pass/fail courses earn credit without receiving grade points.

Conditions that change the result

  • Whether to include both attempts or replace the earlier grade for a repeated course depends on institutional policy.
  • Transfer credit, academic forgiveness, rounding, and grade-point mappings can make the official cumulative GPA different.

Common input mistakes

  • Do not average grade points without weighting them by each course's credits.
  • For cumulative GPA, enter previous GPA-bearing credits rather than all earned credits.

Reference Knowledge

  • GPA is a weighted average: total quality points divided by total GPA-bearing credits.
  • The default 4.5 scale uses A+ 4.5, A0 4.0, B+ 3.5, and B0 3.0 in 0.5-point steps.
  • The default 4.3 scale uses A+ 4.3, A0 4.0, A- 3.7, and plus/minus grades through F 0.
  • The default 4.0 scale uses A 4.0, A- 3.7, B+ 3.3, and plus/minus grades through F 0.
  • P earns credit without affecting GPA, NP earns no credit and is excluded from GPA, and F earns no credit but remains in GPA with zero grade points.
  • Institutional rules for A+, pass/fail, repeated courses, withdrawals, transfer credit, and rounding can differ, so official results should follow the school's academic policy.

FAQ

Q. Can I take a simple average when courses have different credits?

A.

No. A three-credit course carries more weight than a one-credit course. Multiply each grade point by its course credits, add the quality points, and divide by total GPA-bearing credits.

Q. How are pass/fail courses handled?

A.

P is counted as earned credit but excluded from both sides of the GPA formula. NP is excluded from earned credits and GPA. If your institution uses different symbols or rules, follow its transcript policy.

Q. Does an F count in GPA?

A.

Yes. F contributes zero quality points while its credits stay in the GPA denominator, so it lowers GPA. It does not count as earned credit. Whether a repeated course replaces the original F depends on institutional policy.

Q. How is major GPA calculated?

A.

The calculator applies the same credit-weighted formula only to letter-graded courses marked as major. Major pass/fail courses do not affect major GPA.

Q. Should I enter total earned credits for cumulative GPA?

A.

Enter previous GPA-bearing credits, not necessarily all earned credits. Passing credits excluded from GPA, such as P courses, should not be added to the previous GPA denominator.

Q. Why might this differ from my student portal?

A.

The portal may apply repeat-course replacement, academic forgiveness, transfer-credit, term-specific, A+, and internal rounding rules. This calculator follows only the selected default scale and your inputs.

UtilityBox GPA Calculator