GPA Calculator
Last updated: November 4, 2026
Calculate a weighted GPA from course grades and credit hours.
On this page
Quick summary: Calculate the credit-weighted mean of entered course grade points, with a matching course-by-course quality-point table.
Read the complete guide
Updated reference sections in this guide are in English.
Use your institution’s grade-point values
Enter one numeric grade-point value for every included course, then enter the matching course credits in the same order. The two lists must contain the same number of entries. Set the maximum to match the grade-point scale you are using; this is a validation limit, not a conversion of letters or percentages into grade points. Up to 100 courses can be entered.
Credits determine the weight
Total quality points = sum of course quality points
Entered-course GPA = total quality points ÷ total entered credits
A course with more credits contributes more weight. The calculator keeps that weighting rather than averaging course grade-point values equally. Every entered credit weight must be positive; a non-credit or excluded course should not be represented by an artificial zero-credit row.
A three-course example
Grade points 4, 3, 2 with credits 3, 3, 4
The quality-point contributions are 4 × 3 = 12, 3 × 3 = 9, and 2 × 4 = 8. Total quality points are 29 and credits total 10. The weighted result is 2.90.
An unweighted average of the three grade-point numbers would be 3.00. It differs because the course with grade points of 2 carries four credits, while the other courses carry three each. The result table exposes every course’s contribution so you can verify the ordering.
Check this scenario in the calculator:
- Grade points, in course order
- 4, 3, 2
- Credit weights, in the same order
- 3, 3, 4
- Maximum grade points on your scale
- 4
Included-course arithmetic and transcript rules
The form does not decide how your institution handles repeated courses, pass/fail grading, transfer credit, withdrawals, incomplete grades or excluded courses. It also does not map a percentage score or letter grade to points. Choose the eligible rows and point values using the applicable academic rules. The result is rounded to two decimal places for display; an official transcript may use a different precision or rounding convention.
Reference and questions
University of Minnesota One Stop: grades and grade-point definitions is one institution’s example of grade-point values. This tool does not automatically adopt that institution’s full grading rules or scale.
Can I enter a zero grade?
Yes. Zero grade points on a course with positive credits contribute zero quality points while those credits still count in the denominator.
Can I use a five-point scale?
Set the maximum to 5 and enter the grade points that belong to that scale. The calculator does not convert one institution’s scale into another.
Why are unequal list lengths rejected?
Each course needs both a grade-point value and its own credit weight. Guessing a missing weight would change the result.