Skip to content

High school GPA calculator

Get your unweighted (4.0) or weighted GPA — with honors and AP/IB boosts — calculated privately in your browser.

Open GPA calculatorWeighted GPA detailsGPA scale chart

Weighted vs unweighted example

ClassGradeUnweightedWeighted
English (regular)A4.04.0
Chemistry (honors)A4.04.5
US History (AP)A4.05.0
Average4.004.50

Frequently asked questions

What is the difference between weighted and unweighted GPA?

Unweighted GPA puts every class on a 0–4.0 scale (A = 4.0) regardless of difficulty. Weighted GPA adds points for harder classes — commonly +0.5 for honors and +1.0 for AP or IB — so an A in AP can count as 5.0. Colleges see both; the calculator does either.

How do I calculate my high school GPA?

Convert each letter grade to points, apply any honors/AP boost if you want weighted GPA, then average them (credit-weighted if your school uses credits). The calculator does this automatically as you add classes.

What is a good high school GPA?

On the unweighted 4.0 scale, 3.5+ is strong and 4.0 is a straight-A average. Weighted GPAs can exceed 4.0 because of honors/AP boosts, so compare against your school’s own scale.

Is my data uploaded?

No. TryCalculatingNow runs in your browser. Grades stay on your device — you can optionally save a draft locally, never to a server.