GPA Calculator
Work out your semester and cumulative GPA on the 4.0 scale. Weighted or unweighted, with letter grades, credit hours, and Honors or AP bonuses.
Already have a transcript?
Add your current GPA and the credits behind it to roll this term into a cumulative average. Leave both blank to see the semester GPA only.
Semester GPA
3.53
42.3 quality points across 12 credits gives a GPA of 3.53.
Semester GPA
3.53
Quality points
42.3
Credits in GPA
12
Cumulative GPA
—
How it was worked out
42.3 ÷ 12 = 3.53
Your Real Average, Not a Rough Guess
A GPA is a credit-weighted average, which is why adding up grade points and dividing by the number of classes gives the wrong answer. This calculator does the weighting properly, handles Honors and AP bonuses, and rolls this term into your existing transcript.
Why Use This GPA Calculator?
Credit Hours Done Right
Every grade is multiplied by its credits before averaging, so a 4-credit course carries the weight it should instead of counting the same as a 1-credit elective.
Weighted and Unweighted Together
Flip one switch to add the standard 0.5 Honors and 1.0 AP or IB bonus. A failing grade never picks up the bonus, which matches how schools actually apply it.
Cumulative in One Step
Add your current GPA and total credits, and the tool folds this term into your record the same way a registrar does. No spreadsheet needed.
Pass/Fail Handled Properly
Pass grades stay out of the average but still count toward credits earned, so a pass/fail elective does not quietly distort your number.
How this GPA Calculator works
A GPA is a credit-weighted average, not a plain one. Each letter grade converts to grade points, those points are multiplied by the credit hours of the course to give quality points, and the total quality points are divided by the total credits. That weighting is why a B in a four-credit course pulls harder than a B in a one-credit elective, and why averaging the letters on their own gives the wrong answer.
The plus and minus scale runs A and A+ at 4.0, A- at 3.7, B+ at 3.3, and so on in thirds, which is the standard across most US institutions. Switching to whole letters collapses those into 4.0, 3.0, 2.0, 1.0 and 0. A+ stays at 4.0 rather than 4.3, because that is how most colleges recalculate an applicant transcript.
Weighting adds a bonus before the multiplication: 0.5 for Honors and 1.0 for AP or IB. The bonus is skipped on a failing grade, since a zero stays a zero under any policy worth following.
Pass grades sit outside the average entirely. They add nothing to quality points and nothing to GPA credits, but they still count toward credits earned, which is how a registrar treats them.
The cumulative figure rebuilds your history rather than averaging two averages. Your existing GPA multiplied by your existing credits recovers your old quality points, this term is added on top, and the combined total is divided by the combined credits.
How to use this GPA Calculator
Add your courses
Enter a letter grade and the credit hours for each course. Add as many rows as you need and delete the ones you do not.
Set the scale and weighting
Choose the scale with plus and minus grades or whole letters only, then switch on weighting to add 0.5 for Honors and 1.0 for AP or IB.
Add your existing record
Type your current GPA and total credits, and the tool works out the new cumulative average alongside the semester figure.
Example Usage
A standard four-course semester:
Frequently Asked Questions
How is GPA actually calculated?
What is the difference between weighted and unweighted GPA?
Do credit hours change my GPA that much?
How do pass/fail courses affect my GPA?
How do I calculate my cumulative GPA?
Is an A+ worth 4.0 or 4.3?
Why did one bad grade barely move my GPA?
What GPA do I need to graduate with honors?
Does retaking a course fix my GPA?
Does the tool store my grades?
Related Tools
Scientific Calculator
Run trigonometry, logarithm, power, and root calculations in your browser.
Date Calculator
Count the days between two dates, or add and subtract days, weeks, months, and years from any date. Includes a business day count that skips weekends.
Percentage Calculator
Work out what percent of a number, what percent one number is of another, percentage increase and decrease, and discounts or markups. Five calculators on one page.
Percentage Change Calculator
Find the percentage increase or decrease between two numbers, work back to the original value, and check percentage difference or percent error.
Time Average Calculator
Calculate the average of multiple time values in hours, minutes, and seconds. Add unlimited entries, get real-time results, and copy the mean time instantly. Free and browser-based.
Credit Card Calculator
Calculate credit card payoff time.
The GPA Calculator is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

