GPA Calculator

GPA is the credit-weighted average of your grades. A 2.7 in an eight-credit course pulls a set of mostly 3.3 to 3.7 grades down to 3.24, because the big course counts for 8 of 20 credits. Use it to see how a coming grade will change your average, and which courses matter most.

Since heavy courses dominate, improving one large class helps more than several small ones.

Live calculation

Enter your courses

Calculated result
Unweighted GPA3.24
Weighted GPA3.34
Total credit hours20
GPA contributions by course credit weightEach bar shows grade points times course credits divided by total credits. The contributions sum to the unweighted GPA.English1.080 GPA pointsAlgebra II0.740 GPA pointsBiology0.495 GPA pointsU.S. History0.740 GPA pointsStudio Art0.185 GPA points

Unweighted GPA from course 1 grade

Course 1 gradeB-
Course 1 credit hours8
Course 2 gradeA-
Course 2 credit hours4
Course 3 gradeB+
Course 3 credit hours3
Course 4 gradeA-
Course 4 credit hours4
Course 5 gradeA-
Course 5 credit hours1
Unweighted GPA3.2
Total credit hours20

There is no single national standard: schools differ in scale, plus and minus grades, weighting and how repeated courses count. Colleges recalculate GPAs from transcripts using their own rules, and some ignore weighting. GPA does not show course rigor or trends over time.

Transfer credits may or may not count.

Enter each course's grade on a 4.0 scale, where an A is 4.0, an A- 3.7, a B+ 3.3, a B 3.0 and so on, and its credit hours. The credit hours are what make a five-credit lab count more than a one-credit seminar. Use your school's own scale, since some schools do not use plus and minus grades.

Weighted GPA adds a bonus, often half a point for honors and a full point for AP or IB courses, if your school uses one.

GPA: formula

GPA = Σ(grade points × credit hours) ÷ Σ(credit hours)

University of Maryland Registrar: GPA calculation

Common error: Averaging the grades without the credit hours. A single large course can change the result by more than several small ones.

GPA: changing Course 1 credit hours

Unweighted GPA: assumed Course 1 credit hours scenarios.
Course 1 credit hoursUnweighted GPATotal credit hours
63.318
73.319
8 (example)3.220
93.221
103.222

GPA: compare input ranges

GPA Calculator: Unweighted GPA with each input moved on its own, every other input held at the worked-example value.
InputTested fromToUnweighted GPA: low inputUnweighted GPA: high inputSwing
Course 1 gradeA+F3.82.21.6 (16%)
Course 2 gradeA+F3.32.50.8 (8.0%)
Course 4 gradeA+F3.32.50.8 (8.0%)
Course 3 gradeA+F3.32.70.6 (6.0%)
Course 5 gradeA+F3.33.10.2 (2.0%)
Course 1 credit hours793.33.20.054 (1.7%)
Course 4 credit hours353.23.30.046 (1.4%)
Course 5 credit hours023.23.30.046 (1.4%)
Course 2 credit hours353.23.30.046 (1.4%)
Course 3 credit hours243.23.20.00602 (0.2%)

GPA: individual input comparisons

GPA Calculator: change one input at a time; other values remain at the stated example.
InputValueUnweighted GPATotal credit hours
Course 1 gradeA+3.820
A+3.820
A-3.620
B+3.520
B3.420
B-3.220
C+3.120
C320
C-2.820
D+2.720
D2.620
D-2.420
F2.220
Course 1 credit hours63.318
73.319
83.220
93.221
103.222
Course 2 gradeA+3.320
A+3.320
A-3.220
B+3.220
B3.120
B-320
C+320
C2.920
C-2.820
D+2.820
D2.720
D-2.620
F2.520
Course 2 credit hours23.218
33.219
43.220
53.321
63.322
Course 3 gradeA+3.320
A+3.320
A-3.320
B+3.220
B3.220
B-3.220
C+3.120
C320
C-320
D+2.920
D2.920
D-2.920
F2.720
Course 3 credit hours13.218
23.219
33.220
43.221
53.222
Course 4 gradeA+3.320
A+3.320
A-3.220
B+3.220
B3.120
B-320
C+320
C2.920
C-2.820
D+2.820
D2.720
D-2.620
F2.520
Course 4 credit hours23.218
33.219
43.220
53.321
63.322
Course 5 gradeA+3.320
A+3.320
A-3.220
B+3.220
B3.220
B-3.220
C+3.220
C3.220
C-3.120
D+3.120
D3.120
D-3.120
F3.120
Course 5 credit hours03.219
03.219
13.220
23.321
33.322

Unweighted GPA: Course 1 credit hours against Course 2 credit hours

GPA: Unweighted GPA at combined Course 1 credit hours and Course 2 credit hours settings.
Course 1 credit hours / Course 2 credit hours246
63.33.33.3
73.23.33.3
83.23.23.3
93.23.23.3
103.13.23.2

GPA: values and definitions

Worked-example inputs and the results they produce for the GPA Calculator.
Quantity and definitionValue used
Course 1 grade — Letter grade earned in course 1.B-
Course 1 credit hours — Credit hours course 1 is worth.8
Course 2 grade — Letter grade earned in course 2.A-
Course 2 credit hours — Credit hours course 2 is worth.4
Course 3 grade — Letter grade earned in course 3.B+
Course 3 credit hours — Credit hours course 3 is worth.3
Course 4 grade — Letter grade earned in course 4.A-
Course 4 credit hours — Credit hours course 4 is worth.4
Course 5 grade — Letter grade earned in course 5.A-
Course 5 credit hours — Credit hours course 5 is worth.1
Unweighted GPA3.2
Total credit hours20

A grade point average weights each grade by the credit hours it carries, so a heavy course moves the average more than a light one. In the example, five courses with grades of 2.7, 3.7, 3.3, 3.7 and 3.7 have a plain average of 3.42, but the 8 credit course at 2.7 pulls the credit-weighted GPA down to about 3.24 over 20 credit hours. Weighted and unweighted GPAs use different scales, and each school sets its own.

Confirm your school's scale, including how it handles plus and minus grades and honors or advanced courses. A GPA from one system does not convert cleanly to another.

Plan the grades you need with the grade target calculator, and check individual scores with the test score percentage page. The percentage and percentage change calculators help with weights. Graduate and scholarship programs usually state the GPA calculation they use.

Understand the quantities in this calculation

How do I raise my GPA?

Earn high grades in courses with the most credit hours, retake courses if your school replaces the grade, and use the grade target tool to plan the scores you need.