Understanding the High School GPA Calculator
This tool computes your Grade Point Average using the standard unweighted 4.0 scale used by the great majority of U.S. high schools as the baseline for reporting grades. You enter how many credit hours you earned at each letter grade (A, B, C, D, or F), and the calculator converts those grades into numeric grade points, weights them by credit hours, and averages the result.
The formula
Each letter grade maps to a fixed number of grade points on the standard 4.0 scale:
- A = 4.0 grade points per credit hour
- B = 3.0 grade points per credit hour
- C = 2.0 grade points per credit hour
- D = 1.0 grade point per credit hour
- F = 0.0 grade points per credit hour
For each grade, multiply the grade points by the credit hours earned at that grade to get "quality points." Sum the quality points across all five grades, then divide by the total credit hours attempted:
GPA = (4.0×A-credits + 3.0×B-credits + 2.0×C-credits + 1.0×D-credits + 0.0×F-credits) ÷ Total credit hours
For example, if you earned 12 credit hours of A, 9 of B, and 3 of C, the quality points are (4.0×12) + (3.0×9) + (2.0×3) = 48 + 27 + 6 = 81, over 24 total credit hours, giving a GPA of 81 ÷ 24 = 3.38.
Credit hours matter, not just the number of classes
A standard year-long high school course is typically worth 1.0 credit, while a semester-long course is usually worth 0.5 credits. Because the formula weights by credit hours, a grade in a full-year course counts twice as much toward your GPA as the same grade in a one-semester course. If every one of your courses carries the same credit value, you can instead enter the number of courses at each grade — the math works the same way since all the units are equal.
Unweighted vs. weighted GPA
This calculator reports the unweighted GPA, which treats every course the same regardless of difficulty. Many schools also publish a weighted GPA that adds bonus points for Honors, AP, or IB courses before averaging — commonly +0.5 for Honors and +1.0 for AP/IB, though the exact bonus, cap, and eligible courses vary by school district. If your school reports a weighted GPA, check its handbook for the specific weighting rule it uses, since there is no single national standard for weighting.