High-school GPA calculator

See your weighted and unweighted GPA from the same courses.

Example scores. Replace them with yours. Include only courses that count toward your GPA.

No extra points are assumed. Enter your school’s rule below.

See the grade-point rule

Your school's letter grades and grade points
AP, IB and Honors extra points

These are your rules, not a standard AP or Honors bonus. A zero bonus leaves weighted and unweighted GPA the same.

Weighted GPA depends on your school

Unweighted GPA uses the base grade points. Weighted GPA changes those points for eligible course levels. The extra points, eligible grades and treatment of IB courses are school rules.

Enter your school's letter grades and base points, including plus/minus grades when used. Then set the extra points and the minimum base points that qualify, or select the Chicago Public Schools policy if it applies. In that policy, a B in an Honors course receives four grade points; D and F receive no Honors bonus. Course levels must match the school record.

The default example uses no extra points. Two As and a B, counted equally, give 3.67 both ways. Add a bonus only when your school uses it.

No credit hours? Count courses equally

Keep “Every course counts equally” checked if that fits your grading system. Each course then gets the same weight. Middle-school letter grades can use the same arithmetic, but the school decides whether it reports a GPA at all.

If a full-year course counts more than a semester course, enter their actual credit values. Do not average a weighted GPA back into an unweighted one: different course combinations can produce the same weighted total.

The GPA method shows how credits affect the total. For college grade points and cumulative transcript totals, use the college GPA calculator.