GPA Calculator

A grade point average is a credit-weighted mean: multiply each course grade point by its credit hours to get quality points, add those up, and divide by the total credit hours — not by the number of courses. List your courses below, choose the unweighted 4.0 or weighted 5.0 scale, and add the credits you have already earned to see where your cumulative GPA lands.

  • Accurate
  • Real-time
  • Easy to use
  • 100% free

Cumulative GPA

3.48

Credits in these courses

17.0

Details

Updates as you type

One entry per course, written as "Name: grade, credit hours" and separated by semicolons or commas. Credit hours may be left off, in which case the course counts as 1. A bare list such as "A 4, B+ 3" also works.

On the weighted scale a course whose name contains AP or IB earns +1.0 and one containing Honors earns +0.5. A failing grade is never bonused.

01.32.53.85

Your cumulative GPA so far. Set the credits below to 0 if this is your first term.

cr
050100150200+

Summary

Good standing

Cumulative GPA

3.48

Where this result sits on the scale
05

Maximum for these courses

68.00

Quality points earnedPoints short of the maximum
  • Quality points earned61.0090%
  • Points short of the maximum7.0010%
GPA for these courses
3.59
Credits in these courses
17.0
Quality points from these courses
61.00
Total credits
47.0
Total quality points
163.60
Courses entered
5
Organic Chemistry
A- = 3.70 x 4 credits = 14.80 quality points
Honors Calculus II
B+ = 3.30 x 4 credits = 13.20 quality points
English Composition
A = 4.00 x 3 credits = 12.00 quality points
Intro Psychology
B = 3.00 x 3 credits = 9.00 quality points
Spanish II
A = 4.00 x 3 credits = 12.00 quality points
  • Unweighted scale: every course counts on the same 4.0 table, so an A in an AP class and an A in a regular class are worth the same.
  • The projection assumes every future term repeats this one — the same credits at the same GPA — so it shows momentum rather than a promise.
How this is calculated
Credits in these courses
17.0
Quality points (grade point x credits, summed)
61.00
GPA for these courses = quality points / credits
3.59

Credits earned before this term
30.0
Quality points before this term = GPA x credits
102.60

Total credits
47.0
Total quality points
163.60
Cumulative GPA = total points / total credits
3.48
Projected cumulative GPAProjected cumulative GPA
0.00.91.92.83.7023568

Terms ahead

Compare scenarios

See how one change moves the result

  • CurrentYour inputs as they stand3.48Current
  • GPA before this term4.284.03
  • Credits earned before this termcr 383.47

Frequently asked questions

How is a GPA actually calculated?

Each letter grade maps to a grade point — A is 4.0, B is 3.0, and each plus or minus moves it by 0.3. Multiply that grade point by the course credit hours to get quality points, add the quality points for every course, then divide by the total credit hours. The divisor is the credit total, never the number of courses, which is why a 4-credit A outweighs a 1-credit A.

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

An unweighted GPA puts every course on the same 4.0 table, so an A is 4.0 whether it came from an AP class or a regular one. A weighted GPA adds a bonus for harder courses — usually 1.0 for AP and IB and 0.5 for honours — which pushes the top of the scale to 5.0. Colleges often recalculate an unweighted figure of their own, so it is worth knowing both.

How do I type my courses into a single box?

Write each course as a name, a colon, the letter grade, and the credit hours, then separate the courses with semicolons: "Organic Chemistry: A-, 4; English Composition: A, 3". The parser anchors on the colon, so multi-word course names stay in one piece even if a paste from a spreadsheet has collapsed the line breaks into spaces. If you leave the credit hours off, the course counts as one credit.

How does this work out my cumulative GPA?

It converts your previous GPA back into quality points by multiplying it by the credits you had already earned, adds this term’s quality points and credits, and divides again. That is exactly what a registrar does, and it is why one strong term moves a large transcript only slightly.

What about pass/fail, withdrawn, or repeated courses?

Pass/fail and withdrawn courses normally earn credit without grade points, so they sit outside the GPA entirely — leave them off the list. A repeated course depends on your school: some replace the old grade, in which case list only the new one, while others average both attempts, in which case list both.

You might also like