US 4.0 GPA Calculator

Convert letter grades to a US 4.0 GPA, weighted by credit hours

Enter each course letter grade (A+ through F) and its credit hours to compute your grade point average on the standard US 4.0 scale, using credit-weighted averaging so heavier courses count proportionally more toward the final GPA. Runs in your browser.

How are letter grades converted to points?

The standard US scale maps A to 4.0, A- to 3.7, B+ to 3.3, B to 3.0, and so on down to F at 0.0. An A+ is usually capped at 4.0 in an unweighted GPA, which is the convention this tool uses.

The US grade point average converts letter grades into a 0 to 4.0 numeric scale and averages them by credit hours. This calculator does the credit weighting for you so heavier courses count proportionally toward your GPA.

How it works

Each grade maps to a point value, is weighted by credits, and the weighted points are averaged:

quality points = grade points × credit hours   (per course)
GPA            = Σ quality points / Σ credit hours

A+/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

Because the divisor is total credits rather than course count, a high grade in a big course lifts your GPA more than the same grade in a small one.

Example and tips

Two courses — an A (4.0) worth 4 credits and a C (2.0) worth 2 credits — give (4.0×4 + 2.0×2) / 6 = 22 / 6 ≈ 3.33 GPA, higher than the simple average of 3.0 because the A carries more credits. Leave pass or fail courses out, since they normally carry no grade points and would otherwise distort the result.