Skip to main content

GPA Calculator

Track your academic progress with precision. Calculate your semester GPA or plan ahead to see exactly what you need to hit your target GPA.

GPA

What Is GPA?

GPA stands for Grade Point Average. It is a standardized number that summarizes academic performance by combining course grades with credit hours.

Most US colleges use a 4.0 GPA scale, but exact rules can vary. Always compare results with your school's official grade scale.

Calculator Uses

What This GPA Calculator Can Do

This calculator supports both a standard GPA calculation and a target GPA planning mode.

Semester GPA
Calculate the GPA for one term from course grades and credit hours.
Credit-weighted average
Give high-credit courses the correct impact on the final GPA.
GPA planning
Estimate the future GPA needed to reach a target cumulative GPA.
Academic diagnostics
Compare current GPA, target GPA, possible ceiling, and planned credits.

The Math

GPA Formulas

GPA is credit-weighted, so each course affects the average based on both grade and credit hours.

FormulaMath
Course grade pointsGrade Points=Grade Point Value×Credits\text{Grade Points}=\text{Grade Point Value}\times\text{Credits}
Semester GPAGPA=(Grade Points×Credits)Credits\text{GPA}=\frac{\sum(\text{Grade Points}\times\text{Credits})}{\sum\text{Credits}}
Cumulative GPANew GPA=Old GPA×Old Credits+New Grade PointsTotal Credits\text{New GPA}=\frac{\text{Old GPA}\times\text{Old Credits}+\text{New Grade Points}}{\text{Total Credits}}
Needed future GPANeeded GPA=Target×(Current Credits+Future Credits)Current GPA×Current CreditsFuture Credits\text{Needed GPA}=\frac{\text{Target}\times(\text{Current Credits}+\text{Future Credits})-\text{Current GPA}\times\text{Current Credits}}{\text{Future Credits}}

Main GPA formula

GPA=(Grade Point×Credits)Credits\text{GPA}=\frac{\sum(\text{Grade Point}\times\text{Credits})}{\sum\text{Credits}}

Example: Math A in 3 credits gives 12 grade points. English B in 3 credits gives 9 grade points. GPA = (12 + 9) / 6 = 3.50.

How to Use

How to Use This GPA Calculator

Enter each course, its credit hours, and the letter grade. The calculator converts grades to points and finds the weighted GPA.

  1. 1

    Choose a mode

    Use GPA Calculator for current courses or GPA Planning for a target GPA.

  2. 2

    Enter courses

    Course names are optional, but credits and grades are required.

  3. 3

    Check the grade scale

    Use letter grades such as A, B+, C-, or F.

  4. 4

    Calculate and review

    Review GPA, total credits, grade points, and target guidance.

Scale

Common 4.0 GPA Scale

This is a common plus/minus GPA scale. Your school may use different ranges.

Letter gradePercentage rangeGrade point
A / A+90-100%4.0
A-90-92%3.7
B+87-89%3.3
B83-86%3.0
B-80-82%2.7
C+77-79%2.3
C73-76%2.0
C-70-72%1.7
D+67-69%1.3
D65-66%1.0
FBelow 65%0.0

Weighted GPA

Weighted vs Unweighted GPA

Weighted GPA gives extra value to harder classes. Unweighted GPA treats all courses on the same 4.0 scale.

TypeMeaning
Unweighted GPAUses the same 4.0 scale for regular and advanced classes.
Weighted GPAAdds extra grade points for honors, AP, IB, or advanced courses.
Regular course AOften worth 4.0 grade points.
Honors course AMay be worth 4.5 grade points.
AP / IB course AMay be worth 5.0 grade points.

Target Planning

How Target GPA Planning Works

The planner estimates the future average needed to move from your current GPA to a target GPA after additional credits.

Needed future GPA

Needed GPA=Target×(Current Credits+Future Credits)Current GPA×Current CreditsFuture Credits\text{Needed GPA}=\frac{\text{Target}\times(\text{Current Credits}+\text{Future Credits})-\text{Current GPA}\times\text{Current Credits}}{\text{Future Credits}}

If the needed GPA is above 4.0 on an unweighted scale, the target may require more credits, a lower target, retaken courses, or weighted classes.

Common Mistakes

GPA Calculation Mistakes to Avoid

GPA errors usually happen when credit hours or grading scale rules are not handled correctly.

Ignoring credit hours
A 4-credit course affects GPA more than a 1-credit course. GPA is not a simple average of letter grades.
Using the wrong scale
Some schools use plus/minus values and others use flat A, B, C values. Match your school policy.
Counting pass/fail classes
Pass/fail courses often award credits without affecting GPA. Check your academic policy.
Mixing weighted and unweighted GPA
Weighted and unweighted GPAs use different scales and should not be compared without context.
GPA Help

Frequently Asked Questions

A GPA calculator calculates grade point average using course grades and credit hours.

GPA is total grade points divided by total credit hours.

Grade points are calculated by multiplying the grade point value by the course credit hours.

A good GPA depends on your school, course difficulty, and goals. A GPA above 3.0 is often considered good, while 3.5 or higher is often considered strong.

Semester GPA measures one term. Cumulative GPA measures all completed terms together.

Yes. Courses with more credit hours have a proportionally bigger effect on GPA.

Yes, if the school uses a weighted GPA scale for honors, AP, IB, or advanced courses.

No. GPA scales and grading policies vary. Always check your school's official grading system.

💡

💡 Have an Idea?

Can't find the calculator you're looking for or want to suggest improvements? Let us know and we'll build it for you!

Search