High school GPA calculator
Get your unweighted (4.0) or weighted GPA — with honors and AP/IB boosts — calculated privately in your browser.
Weighted vs unweighted example
| Class | Grade | Unweighted | Weighted |
|---|---|---|---|
| English (regular) | A | 4.0 | 4.0 |
| Chemistry (honors) | A | 4.0 | 4.5 |
| US History (AP) | A | 4.0 | 5.0 |
| Average | 4.00 | 4.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.