College GPA Calculator

Use this college GPA calculator to turn your grades and credit hours into a semester GPA. Add your current GPA and credits to see your new cumulative GPA, then set a target to find the average you'd need over your remaining credits.

Calculation and content reviewed by EZ Calculators Editorial Team on .

Enter values

Build the term course by course, select the grading scale your school uses, then compare term GPA, projected cumulative GPA, quality points, and the average needed for a future target.

Build the scenario below, then calculate for a complete result report.

Runs in your browser
Academic record worksheet
Courses
3
Term credits
10
Scale
Common 4.0
Use the scale published by your school; letter-grade values are not universal.

Term courses

Use a letter grade from the selected scale, or numeric grade points when Custom is selected.

Cumulative and target plan

Prior GPA and credits are optional. The target solver starts after the entered term.

Optional. Enter 0 when the selected courses are your starting record.
Credits already included in the current cumulative GPA.

How do you calculate your college GPA?

Multiply each course's grade points by its credit hours, add those quality points, then divide by your total credits. An A in a 3-credit class (12 points), a B+ in a 4-credit class (13.2) and an A- in a 3-credit class (11.1) give 36.3 points over 10 credits, a 3.63 GPA.

How to use the GPA calculator

Pick the grade scale your school publishes, then add one row per course with its name, grade and credit hours. Only enter credits that count toward GPA. Pass/fail and credit/no-credit classes usually don't.

To see your cumulative GPA, enter your current GPA and the credits behind it. Leave both at zero if this is your first term. The target section then tells you what you'd need to average over the credits you still plan to take.

  1. Choose the common 4.0 scale, the 4.33 scale (A+ = 4.33) or custom numeric points from 0 to 5.
  2. Add each course with a name, a letter grade (or grade points on the custom scale) and its credits.
  3. Optional: enter your current cumulative GPA and the GPA credits it covers.
  4. Set a target cumulative GPA and how many credits you'll take after this term.
  5. Calculate, then check the quality-point table against your transcript.

GPA formula with credit hours

Your GPA is a credit-weighted average. Each course's grade points times its credits gives quality points. A 4-credit B counts for more than a 2-credit B, which is why averaging your letter grades usually gives the wrong answer.

For a cumulative GPA, the calculator turns your old GPA back into quality points by multiplying it by your old credits. It adds this term's points and credits and divides again. You can't average two GPAs directly unless they cover the same number of credits.

Formula guide
  • Quality points = grade points x credit hours
  • Semester GPA = total quality points / total GPA credits
  • Cumulative GPA = (old GPA x old credits + term quality points) / (old credits + term credits)
  • GPA needed = (target x (all credits so far + future credits) - quality points so far) / future credits

Worked example: semester and cumulative GPA

Three courses worth 3, 4 and 3 credits with grades of A, B+ and A- on the 4.0 scale give a 3.630 semester GPA. Now add a student who came in with a 3.20 over 60 credits.

That 3.20 is 192 quality points. Add the term's 36.3 and you get 228.3 points over 70 credits, or about 3.261. A 3.50 after 30 more credits would need a 4.06 average, which isn't possible on a 4.0 scale. The best this student can reach in that window is about 3.483. A 3.40 target needs a 3.72 average, which is doable.

Semester GPA and cumulative projection on the 4.0 scale
StageQuality pointsGPA creditsGPA
Calculus, A4.0 x 3 = 12.034.000
Chemistry, B+3.3 x 4 = 13.243.300
Writing, A-3.7 x 3 = 11.133.700
This semester36.3103.630
Earlier record3.20 x 60 = 192.0603.200
New cumulative GPA228.3703.261

High school GPA calculator: weighted vs unweighted

An unweighted GPA uses the same 4.0 scale for every class. A weighted GPA adds a bonus for harder classes such as honors, AP or IB, so it can go above 4.0. Each school sets its own bonus. The University of California, for example, adds one point per semester of a UC-approved honors course, capped at 8 points.

To get a weighted GPA here, choose the custom numeric scale and type the grade points your school assigns each class. Say your school adds 1.0 for AP and 0.5 for honors. Four 1-credit classes with an A in AP Chemistry, a B+ in Honors English, an A- and a B give an unweighted 3.50 and a weighted 3.875.

Weighted vs unweighted GPA (assumed +1.0 AP, +0.5 honors bonus)
ClassGradeUnweighted pointsWeighted points
AP ChemistryA4.05.0
Honors EnglishB+3.33.8
Algebra IIA-3.73.7
U.S. HistoryB3.03.0
GPA (1 credit each)3.503.875

Which grade scale to pick

Letters don't have one universal value. The 4.0 preset gives A and A+ both 4.0, A- 3.7 and B+ 3.3. The 4.33 preset gives A+ 4.33, A- 3.67 and B+ 3.33. Cornell, for one, documents a 4.3 scale, while Illinois uses 4.0.

If your school's table doesn't match either preset, use custom numeric points and type each course's exact value from 0 to 5. That's also the scale to use for weighted high school GPAs.

Grade points in the two built-in presets
Letter4.0 preset4.33 preset
A+4.004.33
A4.004.00
A-3.703.67
B+3.303.33
B3.003.00
D-0.700.67
F0.000.00

When your transcript will show a different GPA

Schools decide which courses count. Illinois leaves credit/no-credit classes out of GPA, and Cornell gives satisfactory/unsatisfactory grades no numeric value. Repeated courses, transfer credit, withdrawals and incompletes all follow local rules, so apply them before you enter your courses.

Precision matters too. Illinois says its transcript GPA is cut off at two decimals rather than rounded, so a 3.4999 shows as 3.49. Use this result to plan. Your registrar's number is the one that counts for honors, aid, probation and admissions.

  • Enter GPA credits, not every credit on your transcript.
  • Take your current GPA and its credits from the same record.
  • Apply repeat or grade replacement rules first.
  • Major GPA and admissions GPA can use different courses than your overall GPA.

Sources

FAQ

Why is my GPA different from the average of my grades?

Courses with more credits count for more. An A in a 3-credit class and a B in a 4-credit class average to 3.5 as plain numbers, but the credit-weighted GPA is 24 / 7, about 3.43.

How do I calculate my semester GPA?

Multiply each course's grade points by its credits, add the results and divide by your total GPA credits. Three courses giving 36.3 quality points over 10 credits is a 3.63 semester GPA.

How do I calculate my cumulative GPA?

Multiply your current GPA by your current GPA credits to get quality points. Add this term's quality points and credits, then divide. A 3.20 over 60 credits plus a 3.63 over 10 credits makes about 3.261.

Can I raise my GPA from 3.2 to 3.5?

Maybe, but credits already earned slow it down. With 228.3 points over 70 credits, even straight A's for 30 more credits only reach about 3.483. Enter your own numbers and the target section shows what's possible.

Is an A+ worth 4.0 or 4.33?

Both systems exist. The 4.0 preset caps A and A+ at 4.0, and the 4.33 preset gives A+ 4.33. Use the scale your school publishes.

What is the difference between weighted and unweighted GPA?

Unweighted GPA scores every class out of 4.0. Weighted GPA adds a bonus for honors, AP or IB classes, so it can go above 4.0. Schools set their own bonus amounts.

Do pass/fail classes affect GPA?

Usually not. Many schools leave passing pass/fail or credit/no-credit classes out of both GPA points and GPA credits. A failing grade may count, so check your school's policy.