Free · no signup · weighted or unweighted
Add your courses, grades, and credits to see your GPA instantly — set your own grade scale, work out what you need next term, and share the result with a link.
Short answer
Your GPA is a credit-weighted average of your grade points: turn each letter into points (A = 4.0, A− = 3.7, B+ = 3.3), multiply each by the course’s credits, add them up, and divide by your total credits — GPA = Σ(points × credits) ÷ Σ(credits). So an A in a 1-credit class and a C in a 5-credit class is (4.0 × 1 + 2.0 × 5) ÷ 6 = 2.33, not the 3.0 a plain average would give. Weighted GPA adds +0.5 for Honors and +1.0 for AP/IB, so it can go above 4.0.
Your GPA is a credit-weighted average of your grade points — not a plain average of your letter grades. This tool applies that arithmetic exactly:
Last reviewed: July 15, 2026
| Letter grade | Grade points |
|---|---|
| A+ | 4.0 |
| A | 4.0 |
| A- | 3.7 |
| B+ | 3.3 |
| B | 3.0 |
| B- | 2.7 |
| C+ | 2.3 |
| C | 2.0 |
| C- | 1.7 |
| D+ | 1.3 |
| D | 1.0 |
| D- | 0.7 |
| F | 0.0 |
The scale most US schools use. Some award 4.3 for an A+, and some don't use minus grades at all — if yours differs, edit the scale in the calculator and every figure updates.
| Course level | Bonus added | An A is worth | A B is worth |
|---|---|---|---|
| Regular | +0.0 | 4.0 | 3.0 |
| Honors | +0.5 | 4.5 | 3.5 |
| AP / IB | +1.0 | 5.0 | 4.0 |
| Dual-enrollment / College | +1.0 | 5.0 | 4.0 |
The most common US convention. A weighted course tops out one point above the scale maximum, so an A in AP is 5.0 — never higher. Schools vary: some give Honors a full point, some don't weight at all.
Convert each letter grade to grade points (A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, and so on), multiply each course's points by its credits, add those up, and divide by your total credits. GPA = Σ(grade points × credits) ÷ Σ(credits). Because it's weighted by credits, a 5-credit class affects your GPA five times as much as a 1-credit class.
On an unweighted 4.0 scale, 3.0 is a solid B average, 3.5+ is generally considered strong, and 3.7+ is competitive for selective colleges. There's no universal cutoff — what counts as good depends on your school and where you're applying. A weighted GPA above 4.0 isn't directly comparable to an unweighted one.
An unweighted GPA caps every course at 4.0 no matter how hard it is. A weighted GPA adds bonus points for harder classes — typically +0.5 for Honors and +1.0 for AP or IB — so it can exceed 4.0. An A in an AP class is worth 5.0 weighted but 4.0 unweighted.
It defaults to the standard 4.0 scale with plus/minus grades, which most US schools use. If your school differs — some award 4.3 for an A+, some don't use minus grades at all — you can edit the scale directly and the calculator will use your values. Check your student handbook or registrar for the official scale.
In high school most full-year classes are 1 credit and semester or PE classes are often 0.5. In college a class is usually 3 or 4 credit hours. Your transcript lists the exact figure — using the real credits matters, since GPA is weighted by them.
No. Everything runs in your browser — nothing is uploaded, and there's no signup or email wall. If you use the share link, your courses are encoded in the URL itself, so you control who sees it.