GPA Calculator

Enter your grades and credit hours to get your GPA on the 4.0 scale. Mark Honors and AP/IB classes to see your weighted GPA too.

Course (optional) Grade Credits Type

Weighted GPA adds +0.5 for Honors and +1.0 for AP/IB classes, so it can rise above 4.0. Leave every course as "Regular" for a standard unweighted GPA.

Unweighted GPA
Weighted GPA
Total credits
Total grade points

How to Calculate GPA

Grades and credit hours in, grade point average out.

1

Add each course

Enter a grade and its credit hours for every class. Name the course if you like — it just helps you keep track. Use "+ Add course" for as many rows as you need.

2

Flag harder classes

Set a course to Honors or AP/IB to weight it. Regular classes score on the plain 4.0 scale; weighted classes earn bonus points toward your weighted GPA.

3

Read your GPA

Your unweighted and weighted GPA update instantly, along with total credits and grade points, so you can test different grades or plan next semester in seconds.

Frequently Asked Questions

How do I calculate my GPA?
Convert each letter grade to grade points on the 4.0 scale (A = 4.0, B = 3.0, and so on), multiply each by the course's credit hours, add those up, and divide by the total credit hours. This calculator does it for you as you type.
What is the difference between weighted and unweighted GPA?
Unweighted GPA treats every class the same on a 4.0 scale. Weighted GPA adds extra points for harder classes — typically +0.5 for Honors and +1.0 for AP or IB — so a weighted GPA can go above 4.0.
Does an A+ count as more than 4.0?
On most standard 4.0 scales an A+ is capped at 4.0, the same as an A, so this calculator scores both as 4.0. A few schools use 4.3 for an A+; if yours does, choose the grade that matches your transcript.
What is a good GPA?
A 4.0 is a perfect unweighted average of straight A's. Broadly, 3.5 and above is considered strong, 3.0 to 3.5 is solid, and below 2.0 usually falls short of good academic standing. Requirements vary by school and program.