How to use the GPA calculator
- Fill in one row per course: Course name (optional), Credits (decimals such as 1.5 are fine), Grade and Level. Choose Regular unless the course is Honors or AP, IB or dual credit.
- Press Add course for more rows, or the remove button on a row to drop it. Pick P / NP for a pass/fail course so it stays out of your GPA.
- Read your Unweighted GPA, Weighted GPA and letter equivalent. They update as you type.
- To add a new term to your record, open Include your previous GPA and enter your Current cumulative GPA and Credits completed so far.
How the GPA formula works
Each course earns quality points = grade points ร credits, and GPA = total quality points รท total credits, so a 4-credit course counts more than a 1-credit one. This is the method published by registrars such as the Georgia Tech Registrar. The weighted GPA adds 0.5 to the grade points for Honors and 1.0 for AP, IB or dual credit, with no bonus on an F. Schools differ on plus and minus values, so the menu offers the rounded values most calculators use (A- = 3.7) and the exact thirds some universities use (A- = 3.67), as Portland State does.
Worked example with the starting courses
The page opens with four courses. Calculus I (4 credits, A-) earns 3.7 ร 4 = 14.80 points, English Composition (3, B+) earns 9.90, General Chemistry (4, B) earns 12.00 and Intro to Psychology (3, A) earns 12.00. That is 48.70 quality points over 14 credits, and 48.70 รท 14 = 3.4786, shown as 3.48, a B+ equivalent. Change Calculus to the AP level and the weighted GPA rises to 3.76 while the unweighted GPA stays 3.48.
Limits and edge cases
A row with missing or invalid credits is skipped and flagged, and credits must be between 0 and 30 with at most two decimals. Pass/fail rows are ignored, an F counts as 0.0 and still adds credits, and the tool holds up to 30 courses. The result is rounded to two decimals; some schools truncate instead, and many give A+ a 4.3, which this tool does not. For repeated courses enter only the grade your school counts. The figure is an estimate and not an official transcript GPA, so check your school's policy for honors and admissions. To track a single class use the grade calculator, for a plain mean of scores the average calculator, and for a score as a percent the percentage calculator.
Sources: Georgia Tech Registrar, GPA calculation; Portland State University, Calculating grade point average.
GPA calculator FAQ
How do I calculate my GPA?
Multiply each course's grade points by its credits to get quality points, add them up, then divide by your total credits. Four courses worth 14 credits and 48.70 quality points give 48.70 รท 14 = 3.48.
What is the difference between weighted and unweighted GPA?
An unweighted GPA scores every course on the same 4.0 scale. A weighted GPA adds a bonus for harder courses, commonly 0.5 for Honors and 1.0 for AP or IB, so it can go above 4.0. This calculator shows both and gives no bonus on an F.
Does a pass/fail class affect my GPA?
Usually not. A Pass or No Pass grade is left out of the GPA, which is how the P / NP option here works. An F in a graded course does count as 0.0 and pulls your GPA down.
How do I add a new semester to my cumulative GPA?
Multiply your current GPA by your completed credits, add the new quality points, then divide by the combined credits. A 3.20 GPA over 60 credits plus 15 credits at 3.80 gives (3.20 ร 60 + 3.80 ร 15) รท 75 = 3.32.
Is an A+ worth more than an A?
Here both count as 4.0, the most common rule. Some schools give an A+ a 4.3, so check your school's published scale if you need an exact figure.