How GPA works
GPA is a credit-weighted average of your letter grades. Two steps: convert each letter to a point value on the 4.0 scale, then average those values with credit hours as the weights. The credit weighting is the part people underestimate — a 4-credit course carries twice the influence of a 2-credit course, so where a bad grade lands matters as much as how bad it is.
The formula
GPA = quality points ÷ total credit hours
On the plus/minus scale the point values are 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, D- 0.7, F 0.0. On a straight-letter scale the pluses and minuses disappear: A 4.0, B 3.0, C 2.0, D 1.0, F 0.0.
A worked example
These are the values loaded above:
Chemistry — B+ (3.3) × 3 credits = 9.9
English — B (3.0) × 3 credits = 9.0
Psychology — A (4.0) × 3 credits = 12.0
quality points = 14.8 + 9.9 + 9.0 + 12.0 = 45.7
credit hours = 4 + 3 + 3 + 3 = 13
GPA = 45.7 ÷ 13 = 3.52
A 3.52. Worth noticing: the A- in the 4-credit calculus course contributes 14.8 quality points, more than the straight A in the 3-credit psychology course contributes at 12.0. Credit hours do a lot of quiet work.
What moving one grade is worth
Turning that B+ in chemistry into an A- would add 0.4 × 3 = 1.2 quality points, taking the GPA from 3.52 to 3.61. Turning the B in English into a B+ adds 0.3 × 3 = 0.9, giving 3.59. The general rule:
This is the calculation worth running before finals week, because it prices your remaining effort. If you are one letter step away in a 4-credit course and two steps away in a 1-credit course, the 4-credit course is where the hours belong — and it is not close.
It also explains why GPA gets harder to move as you accumulate credits. At 13 credit hours, one letter step in a 3-credit course moves you 0.07. At 90 credit hours, the same step moves you 0.01. Early semesters carry disproportionate weight, which is not intuitive and is worth knowing in your first year rather than your third.
What this calculator does not include
Weighted high school GPAs. Honors, AP, and IB bonuses are not applied here. This is the unweighted 4.0 scale, which is what most colleges recalculate applicants onto.
Grade replacement policies. Many schools let a repeated course replace the original grade in the GPA calculation rather than averaging both. If that applies, enter only the replacing grade.
Institutional rounding. Registrars typically truncate rather than round, so a 3.499 shows as 3.49, not 3.50. If you are sitting on a boundary for honours or a scholarship, verify the policy rather than assuming.
To work out the letter grade in an individual course first, start with the final grade calculator or the weighted grade calculator, then bring the letters back here.