GPA Calculator

Enter each course, its grade, and credit hours.

Add your courses with grades and credit hours.

About this GPA calculator

This free GPA calculator works out your grade point average on the standard 4.0 scale. Add each course with its letter grade and the number of credit hours, and it instantly shows your weighted GPA. Courses worth more credit hours count more toward your average, just like at school and college, so the result reflects your real standing.

It is perfect for students checking their semester GPA, planning the grades they need, or estimating their cumulative average before report cards come out. You can add or remove as many courses as you like, and everything is calculated privately in your browser.

How to use it

Add a row for each course, pick the grade, enter the credit hours, and read your GPA. Use Add course for more classes or the remove button to delete one.

How the GPA calculator works

Your GPA is a weighted average of your grades, where courses with more credit hours count more. Each letter grade is worth points on the 4.0 scale (A = 4.0, A- = 3.7, B+ = 3.3, and so on). The formula is:

GPA = Σ(grade points × credit hours) ÷ Σ(credit hours)

The calculator multiplies each course's grade points by its credit hours, adds them all up, and divides by your total credit hours.

Example calculation

A (4.0) × 3 + B (3.0) × 3 + A- (3.7) × 4 = 12 + 9 + 14.8 = 35.8, divided by 10 credits = GPA 3.58.

Key features

When to use it

Frequently asked questions

How is GPA calculated?
Each grade is worth points on a 4.0 scale. Multiply each course's points by its credit hours, add them up, and divide by the total credit hours.
What grade scale does this use?
It uses the standard US 4.0 scale where A is 4.0, A- is 3.7, B+ is 3.3, and so on down to F at 0.0.
Can I add as many courses as I want?
Yes. Click Add course to include every class, and remove any row you do not need. The GPA updates instantly.