GPA Calculator
Calculate a credit-weighted GPA from course grades and credit hours using grade-point values you can edit.
Calculator arithmetic runs locally in your browser and does not require an API.
The interactive calculator loads here when JavaScript is enabled.
How to use GPA Calculator
Enter a grade and positive credits for each included course. Add or remove up to 50 courses. Completely blank rows are ignored; remove pass/fail or excluded courses rather than assigning them arbitrary points.
Formula and method
GPA = Σ(grade points × course credits) / Σ(course credits). The default example scale assigns A = 4 and B = 3; each letter’s points can be edited from 0 to 10.
Understanding the results
A higher-credit course has more influence on the average. Total weighted grade points is the numerator, not the GPA itself. Schools differ in scales, rounding and excluded-course policies, so this is not an official institutional GPA.
Worked example
An A worth 4 points in a 3-credit course and a B worth 3 points in a 2-credit course give (4×3 + 3×2)/5 = 3.6 GPA, from 5 credits and 18 weighted grade points.
A mathematical average using your entered scale, not an official academic record.
Frequently asked questions
Do all colleges use the same GPA scale?
No. Edit the example grade-point values to match your assumptions and verify your institution’s inclusion and rounding rules.
Can decimal credits affect the result?
Yes. Positive decimal credits are included in the weighted average just like whole credit hours.
Can I leave unused rows blank?
Yes. A completely blank row is ignored; a partially filled row still needs valid credits and a grade.