GPA Calculator
Calculate your weighted GPA on the 4.0 scale by entering each course's letter grade and credit hours.
Example
Three courses: an A (4.0) worth 3 credits, an A- (3.7) worth 4 credits, and a B+ (3.3) worth 3 credits. Quality points = (4.0x3) + (3.7x4) + (3.3x3) = 12 + 14.8 + 9.9 = 36.7. Total credits = 10. GPA = 36.7 / 10 = 3.67.
How it works
Each letter grade maps to grade points on the 4.0 scale (A=4.0, A-=3.7, B+=3.3, B=3.0, and so on). GPA = sum of (grade points x credit hours) for all courses, divided by the total credit hours.
Good to know
This GPA Calculator turns a list of courses into a single weighted grade point average on the standard 4.0 scale. You add a row for each class, choose its letter grade (from A down to F, including plus and minus steps), and enter how many credit hours it carries. The tool instantly converts each grade to its point value, multiplies by credits to get quality points, and divides the total quality points by total credits to show your GPA along with running totals for credits, quality points, and course count.
It's aimed at high school and college students who want to check a term GPA, project where their average is heading mid-semester, or see how a particular grade in a heavy-credit course will move the needle. Because credits are factored in, a strong grade in a 4-credit lab counts more than the same grade in a 1-credit seminar, so the result reflects how registrars actually compute GPA rather than a flat average of letter grades.
To read the result, look at the large number as your weighted GPA, then use the supporting stats to sanity-check it: total credits should match the credit hours you entered, and quality points should equal grade points times credits summed across every course. If a row has zero or blank credits it is ignored, which is handy for scratch entries but also means a forgotten credit value will silently drop a course from the math.
A practical caveat: this uses an unweighted 4.0 scale with fixed point values, so it does not add the extra weight some schools give to Honors, AP, or IB courses, and it has no slot for Pass/Fail or Withdrawn marks. If your institution uses a different conversion table or a 4.3/5.0 system, treat this figure as a close estimate and confirm the official number with your transcript or advisor.
Frequently asked questions
How is weighted GPA different from a simple grade average?
Weighted GPA accounts for credit hours, so a high grade in a 4-credit course counts more than the same grade in a 1-credit course. It is the sum of (grade points x credits) divided by total credits, not just the average of your grade points.
What grade-point values does this calculator use?
It uses the standard unweighted 4.0 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, and F=0.0.
Is my data uploaded anywhere?
No — this calculator runs entirely in your browser. Your inputs never leave your device, and it works offline once loaded.
Is this calculator free?
Yes, completely free with no sign-up and no limits.
People also ask
What is a good GPA on a 4.0 scale?
On an unweighted 4.0 scale, a 3.5 or above is generally considered strong, around 3.0 is solid, and 2.0 is typically the minimum for academic good standing at many schools. Standards vary by institution and program, so check your school's specific thresholds.
How do I calculate GPA from letter grades and credits by hand?
Convert each letter grade to its point value (A=4.0, B=3.0, and so on), multiply each by the course's credit hours to get quality points, add up all the quality points, and divide by the total credit hours. That weighted average is your GPA.
Does a plus or minus letter grade change my GPA?
Yes. On this scale an A- is 3.7 and a B+ is 3.3, so the modifiers shift your grade points up or down from the base letter. Some schools use a straight-letter scale where A- and A both count as 4.0, which would produce a slightly different result.
How much will one bad grade lower my GPA?
The impact depends on the grade's credit hours relative to your total credits, since GPA is weighted. A low grade in a high-credit course pulls your average down more than the same grade in a low-credit course, and the effect shrinks as your total accumulated credits grow.
What is the difference between weighted and unweighted GPA?
An unweighted GPA caps every course at 4.0 regardless of difficulty, while a weighted GPA gives extra points to advanced courses like Honors, AP, or IB. This calculator weights by credit hours on the unweighted 4.0 scale, not by course difficulty.
Can I use this calculator to figure out my cumulative GPA across multiple semesters?
Yes. Enter every course from all the terms you want to include, each with its grade and credits, and the tool will return the combined weighted average. Just make sure you list each course with its correct credit hours.
How do Pass/Fail or Withdrawn courses affect GPA?
At most schools, Pass/Fail and Withdrawn marks are excluded from GPA calculations and earn no grade points. This calculator has no Pass/Fail option, so simply leave those courses out rather than assigning them a letter grade.
Related calculators