Multiply, add, then divide
GPA = Σ(credits × grade points) ÷ Σ credits
Credits × grade points gives each course's quality points. Add quality points for all included courses, then divide by their total GPA credits.
Education
Calculate a credit-weighted grade point average from your courses on a 0–4 scale.
Grade point average
Enter your course credits and grade points, then select Calculate.
| Course | Credits | Grade points | Quality points |
|---|
Calculations run in your browser. Successful results appear in this tab's Recent calculations. Changing display precision does not add an entry.
GPA = Σ(credits × grade points) ÷ Σ credits
Credits × grade points gives each course's quality points. Add quality points for all included courses, then divide by their total GPA credits.
(3 × 4 + 3 × 3 + 2 × 2) ÷ 8 = 3.125
The three courses contribute 12, 9, and 4 quality points. Their credit-weighted GPA is 3.125; at two decimal places this rounds to 3.13.
(1.5 × 4 + 0.5 × 2) ÷ 2 = 3.5
The course with 1.5 credits has three times the weight of the half-credit course. The resulting GPA is 3.5.
(3 × 4 + 3 × 0) ÷ 6 = 2
A zero-point grade adds no quality points but still adds its credits when the course counts toward GPA. Omitting those credits would incorrectly raise the result.
The University of Illinois Chicago Office of the Registrar describes the quality-points-over-GPA-hours method. Its example totals 35 quality points and 12 GPA hours, giving 35/12 = 2.916666… . UIC truncates its transcript GPA to two decimal places, displaying 2.91. This calculator instead rounds to the selected precision, so that example displays approximately 2.92 at two decimal places.
This is a general 0–4 arithmetic model. It does not determine your school's grade conversion, eligibility, academic standing, or official transcript GPA.
Look up your institution's points per credit for that grade. For example, if your school assigns 3.7 to A−, enter 3.7. Other schools use different values. Entering a percentage such as 90 or a letter such as A is not supported.
It calculates the GPA of the courses you include, up to 30 rows. Use one semester's courses for a semester estimate. For multiple terms, include every applicable course and use consistent credit units. Do not average semester GPAs equally when their credits differ, and do not use an already rounded GPA as though it were an exact grade point value.
Include only grades and credits your institution counts toward the GPA you are calculating. Passing, withdrawal, incomplete, and transfer grades may be excluded, while a failing grade may count. Repeated courses may replace or retain earlier attempts. This tool does not select those rules; check your registrar's policy and enter the applicable attempts.
This calculator is limited to numeric grade points from 0 to 4. It does not apply honors or AP bonuses or convert other GPA scales. For an unrestricted weighted numerical average, use the Weighted Average Calculator with your chosen values and credits.
Completely blank rows are skipped. Every other row needs positive credits and grade points from 0 to 4; names are optional. Inputs use a decimal point and may have correctly grouped commas. Each numeric field allows 64 characters, 15 integer digits, and 10 fractional digits. Expressions and scientific notation are not accepted. Finite decimal inputs are calculated as exact fractions, with rounding only for display. The default is at most 6 decimal places; you can choose 0, 2, 4, 6, or 10. Unnecessary trailing zeros are omitted, and ≈ marks a rounded display.