Enter your courses, credit hours, and grades to instantly calculate your GPA on a 4.0 scale. Works for high school and college.
Course Name
Credits
Grade
Enter your previous GPA and credits, then add your new semester grades.
0.00
Letter Grade
—
Total Credits
—
0.04.0
GPA Scale Reference
Standard 4.0 GPA conversion scale used by most US high schools and colleges.
Letter Grade
Percentage
GPA Points
Description
A+
97–100%
4.0
Exceptional
A
93–96%
4.0
Excellent
A−
90–92%
3.7
Near perfect
B+
87–89%
3.3
Above average
B
83–86%
3.0
Good
B−
80–82%
2.7
Slightly above average
C+
77–79%
2.3
Average
C
73–76%
2.0
Satisfactory
C−
70–72%
1.7
Below average
D+
67–69%
1.3
Passing (barely)
D
60–66%
1.0
Poor
F
Below 60%
0.0
Failing
Frequently Asked Questions
How is GPA calculated?
GPA is calculated by multiplying the grade points of each course by the number of credit hours, summing all those values, then dividing by the total credit hours. For example, an A (4.0) in a 3-credit course gives 12 quality points. Divide total quality points by total credits to get your GPA.
What is a good GPA?
A GPA of 3.0 or higher is generally considered good at the college level. A 3.5 or above is considered excellent and qualifies for academic honors. For competitive graduate school programs, a 3.5+ is usually expected.
What is the difference between weighted and unweighted GPA?
An unweighted GPA uses a standard 4.0 scale regardless of course difficulty. A weighted GPA gives extra points for harder courses like AP or IB classes, often on a 5.0 scale. Most college applications use the unweighted 4.0 scale.
How do I calculate my cumulative GPA?
Use the Cumulative tab above. Enter your current GPA and total credit hours earned so far, then add your new semester's courses and grades. The calculator will weigh everything correctly and show your updated cumulative GPA.
Does this work for both high school and college?
Yes. This calculator uses the standard 4.0 scale used by the vast majority of US high schools and colleges. The calculation method works for both levels.