Skip to content
Online Student Tools

GPA & grade tools

GPA Calculator

Add your courses, credits, and grade points to calculate a credit-weighted GPA. Works for semester GPA, cumulative GPA, and any custom grading scale your school uses.

Grade points default to a 4.0 scale (A = 4.0 down to F = 0.0). Edit any value to match your school's scale, including weighted points for honors or AP courses.

CourseCreditsGrade points

GPA

0.00

Total credits

0

How to calculate GPA

GPA is a credit-weighted average: multiply each course's grade points by its credits, add those together, then divide by total credits. A 4-credit A (4.0) counts twice as much toward your GPA as a 2-credit A. This calculator does that math for you, so you can enter grade points that match your school's scale, including weighted values for honors or AP courses.

College GPA, high school GPA, and middle school GPA

The formula behind a college GPA calculator and a high school GPA calculator is the same credit-weighted average. What differs is the scale and whether weighting applies. Many middle schools use a simple unweighted scale with no honors weighting. High schools often run both an unweighted GPA (capped at 4.0) and a weighted GPA that adds extra points for AP, IB, or honors courses. Colleges typically use a 4.0 scale with plus/minus grades, though some use different maximums entirely. Enter your school's actual grade point values in the table above rather than relying on a generic default.

Cumulative GPA across semesters

A cumulative GPA calculator combines your prior GPA with a new term's GPA, weighted by credits from each period. Use the cumulative tab to see your updated overall GPA after a new semester, or save each semester to your semester history to track how your GPA has moved over time.

Planning toward a GPA goal

The goal planner works backward from a target GPA: given your current GPA, completed credits, and remaining credits, it calculates the average GPA you'd need across those remaining credits to hit your target. If the required average is above 4.0, it isn't mathematically reachable under a standard scale, and the tool tells you that directly instead of showing a misleading number.

How do I calculate my GPA?

Multiply each course's credits by its grade points, add those together, then divide by your total credits. This calculator does that automatically: enter your courses, credits, and grade points in the semester tab above.

Does this work for high school, college, or middle school GPA?

Yes, for all three, since the underlying credit-weighted formula is the same. Middle school and high school often use a simpler unweighted scale, while colleges and weighted high school tracks may add extra points for honors, AP, or IB courses. Enter the grade point values your school actually uses, since defaults here are a common starting point, not a universal standard.

What's the difference between weighted and unweighted GPA?

Weighted GPA gives extra points for honors, AP, or IB courses, often adding 0.5 or 1.0 to the grade point, so it can go above 4.0. Unweighted GPA treats every course the same regardless of difficulty and typically caps at 4.0. Enter the grade points you want to use per course to calculate either.

Is there one universal GPA scale?

No. Scales differ by school, country, and program. This calculator uses whatever grade point values you enter, so check your school's official scale before relying on the result for anything official, like a transcript or application.

What happens if my GPA goal is mathematically impossible?

The goal planner checks whether your target is reachable given your remaining credits, assuming a 4.0 maximum grade point. If it isn't reachable, it tells you directly rather than showing a misleading number.