Calculate GPA on a 4.0 scale, 5.0 scale, percentages or your own scale, weighted by credit hours.
Example: A=5, B=4, C=3
Credits default to 1 if left out.
Enter the values to see the result here.
Formula
For courses with grade points gi and credits ci:
GPA=∑ici∑igici
The numerator is the quality points. For a weighted average of raw marks the same formula applies with marks in place of grade points. Letter grades are looked up in the chosen scale; unknown letters are skipped and reported.
Worked example
Four courses on the 4.0 scale with plus and minus:
Grade
Points
Credits
Quality points
A
4.0
3
12.0
B+
3.3
4
13.2
B-
2.7
3
8.1
A-
3.7
2
7.4
Total quality points: 40.7; total credits: 12.
GPA=1240.7=3.39
Common mistakes
Averaging the grade points without weighting by credits. Here that would give 3.43 instead of 3.39.
Counting a withdrawn or pass/fail course that your school excludes from GPA.
Using a 4.0 scale on a school that reports out of 5.0 or 100.
Retaking a course without checking whether your school replaces the old grade or averages both.
Frequently asked questions
Why are credits used as weights?
A 4-credit course should count more than a 1-credit course. Each grade is multiplied by its credits, and the sum is divided by total credits, so heavier courses move the GPA more.
Does A+ count as 4.3?
Some universities give an A+ 4.3 or 4.33, most give 4.0. The built-in scale uses 4.0. If your school differs, choose Custom and type your own values, for example A+=4.3.
How does a percentage convert to GPA?
This tool uses the common bands: 90 and above is 4.0, 80 to 89 is 3.0, 70 to 79 is 2.0, 60 to 69 is 1.0, below 60 is 0. Your school may publish finer bands, in which case use Custom with letters.
What is the difference between GPA and a weighted average of marks?
GPA converts each mark to grade points first. The weighted average keeps raw marks, which is how many Arabic-language and European systems report results. The "numeric marks" option does the latter.