High School GPA Calculator

Calculate your high school GPA using course grades, class credits, and course level. This calculator can estimate unweighted GPA, weighted GPA, honors GPA impact, AP GPA impact, semester GPA, cumulative GPA, and total quality points.

Calculate High School GPA

Weighted GPA = Total Weighted Quality Points ÷ Total Credits.
Your result will appear here.

How the high school GPA calculator works

Weighted GPA:
Enter grades, credits, and course level to calculate a GPA that includes honors, AP, or IB weighting.

Unweighted GPA:
The calculator also shows GPA using only standard grade points without extra course weight.

Cumulative GPA:
Add your current cumulative GPA and completed credits to estimate your updated cumulative GPA.

Target GPA needed:
Use your target GPA and future credits to estimate the GPA needed in upcoming classes.

Why use a high school GPA calculator?

A high school GPA calculator helps estimate your academic average before report cards or transcripts are finalized.

It can help with college planning, scholarship tracking, honor roll goals, course selection, class rank estimates, and understanding the difference between weighted and unweighted GPA.

What your result means

Your result shows estimated weighted GPA, unweighted GPA, cumulative GPA, total credits, weighted quality points, unweighted quality points, GPA boost from course weighting, and the GPA needed to reach a target.

High school GPA calculator formulas

Frequently asked questions

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses the standard grade value for each class. Weighted GPA adds extra value for more difficult classes such as honors, AP, or IB courses.

How much does an AP class add to GPA?

Many schools add 1.0 grade point for AP or IB courses, but policies vary by school.

How much does an honors class add to GPA?

Many schools add 0.5 grade points for honors courses, but some schools use a different weighting system.

Can this calculator estimate cumulative high school GPA?

Yes. Enter your current cumulative GPA, completed credits, and current course information to estimate your updated cumulative GPA.