High School GPA Calculator

Estimate high school GPA with regular and advanced course levels. The calculator shows both weighted and unweighted GPA.

Weighted courses
Choose a level per course. Weighted GPA caps at 5.0.
Standard rule: Honors +0.5; AP, IB, College +1.0; Regular +0.
Choose at least one grade to calculate your GPA.

How it works

  1. Enter each high school course, credits, and letter grade.
  2. Choose Regular, Honors, AP, IB, or College for each course level.
  3. The calculator computes unweighted GPA on the 4.0 scale and weighted GPA with common bonus points.
  4. Use custom weighting if your school uses a different bonus rule.

Example calculation

With A in Regular, A in Honors, and A in AP, each worth 3 credits, unweighted GPA is 4.00 and weighted GPA is 4.50 under the common +0.5 Honors and +1.0 AP rule.

What this means

Weighted GPA rewards course rigor, while unweighted GPA keeps every course on the same 4.0 scale. Schools and colleges may recalculate these numbers differently.

FAQ

Does every high school use the same weighting?
No. Some schools use no weighting, some cap differently, and some give different bonuses.
Should middle school courses be included?
Only include them if they appear on the high school transcript and count toward GPA.
Do colleges use weighted GPA?
Many colleges review both weighted and unweighted GPA, then may recalculate using their own method.
Can this estimate class rank?
No. Class rank depends on your school's full student population and ranking policy.

Related calculators

GradeTally is an independent planning tool and is not affiliated with any school, college, university, or education department. Calculations are for planning purposes only — confirm official GPA rules with your school counselor, registrar, or official academic policy.