Calculate your semester and cumulative GPA from letter grades and credit hours
This GPA calculator works out your grade point average from the letter grades and credit hours of the courses you're taking this semester. Add a row per course, pick each letter grade, enter its credit hours, and the tool weights every grade by its credits to compute your semester GPA. Turn on the cumulative GPA option to combine that with your prior GPA and credit hours for a running total.
Checking your semester GPA partway through the term, before final grades are posted.
Working out what grades you'd need on remaining coursework to hit a target GPA.
Combining a new semester's grades with your existing cumulative GPA and credit hours.
Comparing how a retake or an extra course would move your overall average.
Each letter grade maps to a grade point value on a 4.0 scale — A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, and so on down to F = 0.0. GPA isn't a simple average of those grade points; it's a credit-weighted average, so a 4-credit course pulls the average further than a 1-credit course. The formula is: GPA = (sum of grade points × credit hours, for every course) ÷ (sum of credit hours).
Cumulative GPA works the same way but treats your prior GPA and credit total as one large "course" being combined with the new semester: it multiplies your prior GPA by your prior credit hours to recover your prior grade-point total, adds this semester's grade-point total on top, then divides by your combined credit hours.
It uses the standard US 4.0 plus/minus scale (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.0). Some schools use a slightly different scale, most commonly counting A+ as 4.3 instead of 4.0 — check your school's official grading policy if your GPA needs to match a transcript exactly.
Because courses carry different credit hours. GPA weights each grade by how many credits that course is worth, so a 3-credit A affects your average more than a 1-credit A.
Turn on "Include prior GPA," then enter your current cumulative GPA and total credit hours earned so far. The calculator combines that history with this semester's courses into one cumulative figure.
Typically no — most schools exclude Pass/Fail and Withdraw grades from the GPA calculation entirely, though the credit hours may still count toward your total for other purposes. Leave those courses out of this calculator if your school excludes them.
No. Everything you enter stays in your browser for this session only — nothing is uploaded or saved.
ToolBench runs this tool entirely in your browser. Your file or text is processed on your own device using JavaScript — nothing is uploaded to a server, nothing is stored, and there's no sign-up wall between you and the result. That's true of every one of the 500+ tools on this site, from PDF utilities to unit converters.