GPA Calculator

Enter each course's letter grade and credit hours to get your weighted GPA on the US 4.0 scale. Add as many rows as you need.

Add your courses and press Calculate GPA.

How GPA is calculated

Your grade point average is a credit-weighted average of the grade points you earned. Each letter grade maps to a number of grade points on the 4.0 scale, and each course's grade points are weighted by how many credit hours it carries. The formula is:

GPA = Σ ( grade points × credit hours ) ÷ Σ credit hours

The numerator — grade points times credits — is often called quality points. You total the quality points across every course, then divide by the total credit hours.

The standard 4.0 grade scale

GradePointsGradePoints
A4.0C2.0
A−3.7C−1.7
B+3.3D+1.3
B3.0D1.0
B−2.7F0.0
C+2.3  

Worked example

Imagine a semester with three courses:

Biology — grade A (4.0) × 4 credits = 16.0 quality points
English — grade B+ (3.3) × 3 credits = 9.9 quality points
History — grade B (3.0) × 3 credits = 9.0 quality points
Total: 34.9 quality points over 10 credit hours → 34.9 ÷ 10 = 3.49 GPA

Notice the 4-credit Biology A pulls the average up more than the 3-credit courses — that's the “weighted” part working. A grade in a heavier course moves your GPA more than the same grade in a lighter one.

Semester vs cumulative GPA

A semester GPA uses only that term's courses. A cumulative GPA uses every course you've ever taken. To extend this calculator into a cumulative figure, simply add all of your past courses as additional rows, or weight your prior cumulative GPA by its total credits and combine it with the new semester.

Frequently asked questions

How is GPA calculated?

Multiply each course's grade points (A = 4.0, B = 3.0, and so on) by its credit hours to get quality points, sum them, then divide by total credit hours: GPA = total quality points ÷ total credit hours.

What is a weighted GPA?

A weighted GPA gives heavier courses more influence. A 4-credit class counts twice as much as a 2-credit class. This calculator weights by credit hours, the method most US colleges use.

What grade points does each letter earn?

A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D+ = 1.3, D = 1.0, F = 0.0.

What is a good GPA?

A 3.0 is solid, 3.5+ is strong and 3.7+ is excellent, but thresholds vary by school and program — always check the specific requirement for your goal.

MB
Mustafa Bilgic · Editor, Calcool
The 4.0 grade-point scale and credit-weighted method here follow standard US registrar practice as described by institutions such as the National Center for Education Statistics. Individual schools may use plus/minus variations.

Related calculators