GPA Calculator

Turn letter grades and credits into a semester GPA, a weighted or unweighted GPA for honors and AP classes, and a new cumulative GPA on the 4.0 scale.

Every convention this page applies is named in the result rather than assumed. Your numbers stay in this browser.

Enter each course’s letter grade and credits, and its level if your school weights honors or AP classes. Add your previous cumulative GPA and its credits to get the new cumulative figure.

Scale ?

Courses this term
?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

More coursesrows 5 to 8
?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

Cumulative and targetoptional
?

?

?

?

Results

How to read this: the verdict describes how much room your numbers leave, not a decision or an offer. Change any input to see how much the result moves.

Assumptions and formula

Each letter grade becomes points on the chosen scale, multiplied by the course’s credits to give quality points; the GPA is total quality points divided by graded credits. Pass grades earn credit but are excluded from the GPA. The weighted GPA adds 0.5 for honors and 1.0 for AP or IB to each passing grade before weighting by credits. The cumulative figure converts the previous GPA back into quality points, adds this term’s, and divides by the combined credits.

Two conventions differ between schools and are inputs here: whether an A+ is 4.0 or 4.3, and the honors and AP bonuses. Check your school’s published table before comparing a figure with one computed elsewhere. An F counts its credits at zero points and receives no weighting bonus.

Worked example

Three A grades in 3-credit courses and a C in a 4-credit lab: 3 × (4.0 × 3) + 2.0 × 4 = 44 quality points over 13 credits, a 3.38 GPA — not the 3.5 you get by averaging four grades, because the C carries more credits. Adding a 3.2 over 60 earlier credits: 192 + 44 = 236 over 73 credits, 3.23 cumulative.

GPA scale: letter grades to grade points

What each letter grade is worth on the 4.0 and 4.3 scales, and weighted for honors and AP or IB classes. An F earns no weighting bonus. Pass/fail grades earn credit but no points, so they are left out of the GPA.

Grade4.0 scale4.3 scaleHonors (4.0 scale)AP / IB (4.0 scale)
A+4.04.34.55.0
A4.04.04.55.0
A-3.73.74.24.7
B+3.33.33.84.3
B3.03.03.54.0
B-2.72.73.23.7
C+2.32.32.83.3
C2.02.02.53.0
C-1.71.72.22.7
D+1.31.31.82.3
D1.01.01.52.0
D-0.70.71.21.7
F0.00.00.00.0

Frequently asked questions

How is GPA calculated?

Each grade becomes points on the scale (A = 4.0, B = 3.0, and so on), those points are multiplied by the course’s credits to give quality points, and the total quality points are divided by the total graded credits. Three A grades in 3-credit courses and a C in a 4-credit lab is (36 + 8) ÷ 13 = 3.38, not the 3.5 you get by averaging the four grades — credits weight the harder-earned marks. It calculates your GPA online, cumulative GPA included: add your past credits and GPA, and it can show the weighted GPA for honors and AP or IB classes.

Is an A+ worth more than an A?

It depends on the school. On the standard 4.0 scale both are 4.0 and the plus is decoration. Some universities and many high schools award 4.3 for an A+, which lets a GPA exceed 4.0. This calculator offers both and names the one it used, because a 3.9 on one scale is not comparable to a 3.9 on the other.

What is a weighted GPA?

A GPA that adds a bonus for harder courses — commonly 0.5 for honors and 1.0 for AP or IB — so an A in AP Chemistry counts 5.0. Colleges usually recompute on their own scale, so quote both figures. The bonus is not applied to a failing grade here, since the weighting rewards passing the harder course.

How do pass/fail courses affect my GPA?

A pass earns the credits but contributes nothing to the GPA, so it neither raises nor lowers it. A fail in a pass/fail course is treated differently by different schools — some record it as an F at zero points. Enter it as F here if yours does. Withdrawn courses are not entered at all.

How do I work out my cumulative GPA after this semester?

Turn the old GPA back into quality points by multiplying it by the credits it covers, add this term’s quality points, and divide by the combined credits. A 3.2 over 60 credits (192 points) plus a 3.8 over 15 credits (57 points) is 249 ÷ 75 = 3.32. Averaging 3.2 and 3.8 would give 3.5 and be wrong, because the two terms are different sizes.

What is the difference between a weighted and an unweighted GPA calculator?

The scale. An unweighted GPA calculator gives every class the same 4.0 ceiling: an A is 4.0 whether the course is regular or AP. A weighted GPA calculator adds a bonus for harder courses, typically 0.5 for honors and 1.0 for AP or IB, so an A in AP Calculus counts 5.0 and the overall figure can pass 4.0. A cumulative GPA calculator then combines terms by credit hours rather than averaging the term GPAs, which matters when terms carry different loads. This page shows all three so you can quote whichever a college or scholarship asks for.

Can this work as a college GPA calculator and a high school GPA calculator?

Yes; the arithmetic is identical and only the weighting convention differs. A high school GPA calculator usually needs the weighted scale for honors and AP classes, which this page applies when you mark a course as weighted. A college GPA calculator almost always uses the plain 4.0 scale with credit hours, which is the unweighted mode. In both cases the semester GPA calculator part totals one term, and the cumulative figure combines terms by credits rather than averaging the term GPAs.

How much does an AP class raise my GPA?

On the weighted scale an AP or IB grade earns 1.0 extra point, and honors 0.5, so an A in an AP class counts 5.0 instead of 4.0. How much that lifts the whole GPA depends on its share of your credits: with six equal 3-credit classes, all A grades, making one of them AP raises the weighted GPA from 4.00 to 4.17. The unweighted GPA does not change. Mark the class as AP / IB in the Level field to see your own figure.

How do I calculate GPA for two semesters?

Weight each semester by its credits, not by counting the two GPAs equally. A 3.2 over 12 credits and a 3.9 over 18 credits is (3.2 × 12 + 3.9 × 18) ÷ 30 = 3.62, where a plain average of the two would wrongly give 3.55. On this page, enter the earlier semester as the previous cumulative GPA with its credits, and this semester’s courses below.

What GPA do I need to reach my target?

Enter your previous cumulative GPA and its credits, this term’s courses, your target and the credits you still have to take. The page works out the GPA those remaining credits must average. For example, a 3.0 over 60 credits plus a term of B’s (15 credits) needs a 3.8 over the next 45 credits to reach 3.3. If the answer is above the top grade, it says so and shows the best you could reach.

What is each letter grade worth in GPA points?

On the standard 4.0 scale: A+ and A 4.0, A− 3.7, B+ 3.3, B 3.0, B− 2.7, C+ 2.3, C 2.0, C− 1.7, D+ 1.3, D 1.0, D− 0.7, F 0. On the 4.3 scale an A+ is 4.3. Pass/fail grades earn no points and are left out of the GPA.

How do I calculate my GPA?

Multiply each course’s grade points by its credits, add those up, and divide by the total credits. An A (4.0) in a 3-credit class and a B (3.0) in a 4-credit class give (12 + 12) ÷ 7 = 3.43. That is how to calculate GPA by hand; the calculator above does it for every course, shows each step, and weights honors and AP classes when you mark them.

What is a GPA, and what does GPA mean?

GPA means grade point average: your course grades turned into points, usually on a 4.0 scale where an A is 4, a B is 3, a C is 2, a D is 1 and an F is 0, then averaged with each course weighted by its credits.

How do I find or check my GPA?

Your official GPA is on your transcript or student portal. To find it yourself, enter each course’s letter grade and credits above; to see how this term changes your record, add your previous cumulative GPA and the credits it covers.

Embed this calculator

Related calculators