Weighted GPA Calculator (AP/IB/Honors)

Calculate weighted GPA with AP, IB, and Honors bonus points.

Enter each course type (Regular/Honors/AP/IB), letter grade, and credit count to compute a weighted GPA using the standard 0.5 bonus for Honors and 1.0 bonus for AP/IB on the 4.0 scale.

How are weighted GPA bonus points applied?

The standard US system adds a bonus to the base 4.0 grade point: +0.5 for Honors courses and +1.0 for AP and IB courses. So an A in an AP class earns 5.0, an A in Honors earns 4.5, and an A in a regular class earns 4.0. Bonuses apply to passing grades on the 4.0 scale.

Weighted GPA calculation

A weighted GPA rewards harder courses with bonus grade points so that a student taking AP and IB classes is not penalised against someone taking easy electives. This calculator computes both your weighted GPA (which can exceed 4.0) and your unweighted GPA (capped at 4.0), credit-weighted across all your courses.

How it works

Each letter grade maps to a base grade point on the 4.0 scale. For passing grades, the tool adds a rigor bonus:

Regular  +0.0
Honors   +0.5
AP       +1.0
IB       +1.0

So the weighted point for a course is basePoint + bonus (a failing grade gets no bonus and stays at 0.0). The weighted GPA is the credit-weighted average of those weighted points:

weightedGPA   = sum((basePoint_i + bonus_i) * credits_i) / sum(credits_i)
unweightedGPA = sum(basePoint_i * credits_i) / sum(credits_i)

Courses with no credits or no grade are skipped.

Tips and notes

  • Many high schools cap the weighted scale at 5.0, which matches the +1.0 AP/IB bonus on an A.
  • Some districts use different bonuses (for example +1.0 for Honors). If yours does, adjust the result mentally or use the unweighted figure as the comparable baseline.
  • Most colleges recalculate GPA on their own scale, often unweighted, so always keep both numbers handy.