HandyBench

GPA Calculator

Credit-weighted GPA on the 4.0 scale.

3.63
GPA (4.0 scale)
10
Total credits

Uses the standard US 4.0 scale (A/A+ = 4.0, A− = 3.7, … F = 0). GPA is credit-weighted: each course’s grade points are multiplied by its credit hours.

How to use the GPA Calculator

  1. 1 Enter each course name, its letter grade and credit hours.
  2. 2 Add or remove rows for all your courses.
  3. 3 Read your credit-weighted GPA and total credits.

How the GPA is computed

Each course row has a letter grade and a credit value. The calculator looks up the grade points for each letter, multiplies by credits to get quality points, adds up all quality points, and divides by total credits. The result is shown to two decimals.

GPA = Σ (grade points × credits) ÷ Σ credits
GradePointsGradePoints
A+ / A4.0C+2.3
A−3.7C2.0
B+3.3C−1.7
B3.0D+1.3
B−2.7D1.0
D−0.7
F0.0

Worked example

Take A in a 3-credit course, B+ in a 4-credit course and A− in a 3-credit course. Quality points are 4.0 × 3 = 12.0, 3.3 × 4 = 13.2 and 3.7 × 3 = 11.1, which total 36.3. Dividing by 10 credits gives a GPA of 3.63. Adding a 3-credit C and a 4-credit B changes it to 54.3 ÷ 17 credits, about 3.19, which shows how heavier courses pull the average harder than light ones.

What this calculator does and does not cover

  • Scale. It is the common US 4.0 scale. There is no A+ above 4.0, and D− is included at 0.7. Your school may differ, so check its published table.
  • Unweighted. Honours, AP and IB courses that add an extra point at some schools are not modelled. Enter the standard value if you want the unweighted figure.
  • Cumulative GPA. To include earlier terms, add one row per previous term with its overall credits and an equivalent grade, or calculate each course separately. Mixed-scale transcripts are not combined.
  • Pass/fail courses. These normally do not count towards GPA, so leave them out, as zero-credit rows have no effect.
  • Repeated courses. Policies vary on whether the old or new grade counts, so apply your school's rule when entering rows.

If you are still in the middle of a course, the grade calculator converts weighted assignments into a course percentage and shows what you need on the final. Students on a 10-point system can use the percentage to CGPA calculator.

Examples

  • ▸ A (4.0, 3 cr), B+ (3.3, 4 cr) and A− (3.7, 3 cr) give a GPA of 3.63 over 10 credits.

Frequently asked questions

How is GPA calculated?

Each grade maps to points (A = 4.0, B = 3.0, …). Multiply each by its credit hours, add them up, and divide by total credits for a credit-weighted average.

What grade scale does it use?

The standard US 4.0 scale with pluses and minuses (A+/A = 4.0, A− = 3.7, B+ = 3.3, and so on down to F = 0). D− is included at 0.7 points; if your school scores it differently, use the grade closest to its value.

Does it handle weighted GPA for honors or AP classes?

No. It calculates the standard unweighted GPA, with A+ capped at 4.0. Schools that add an extra point for honors, AP or IB courses publish their own weighting, which you would need to apply to the grade points yourself.

How do I work out a cumulative GPA across several terms?

Add every course from every term as a row with its own credit hours, and the result is the credit-weighted cumulative GPA. Averaging term GPAs directly is wrong unless each term had the same number of credits.