Pick the class type
Regular, Honors (+0.5), or AP/IB (+1.0). The bonus is added on top of the base grade points.
Calculate the weighted GPA most U.S. high schools actually report — the one that gives bonus points for AP, Honors, and IB classes. Both weighted and unweighted appear side by side.
Pick the class type and grade — weighted and unweighted GPA update instantly.
Enter each course with its level (Regular, Honors, or AP/IB), pick a letter grade, and you get both your weighted and unweighted GPA at the same time. The defaults follow the most common U.S. scale (Honors = +0.5, AP/IB = +1.0). If your school weights differently — and many do — read the H2 below for the variations and check your school's grading policy.
Regular, Honors (+0.5), or AP/IB (+1.0). The bonus is added on top of the base grade points.
Most U.S. high school courses are 1 credit per year (0.5 per semester). Year-long AP courses are usually 1 credit.
The weighted number sits at the top; the unweighted equivalent is right beneath it — the comparison every college admissions officer makes.
Unweighted GPA uses the same 4.0 scale for every class. An A is 4.0 whether it's P.E. or AP Calculus.
Weighted GPA gives bonus points for advanced courses to reflect that an A in AP Calculus is harder to earn than an A in a regular elective. The most common bump system at U.S. high schools:
| Course level | Bonus on top of standard 4.0 grade | A becomes | B becomes |
|---|---|---|---|
| Regular | +0.0 | 4.0 | 3.0 |
| Honors | +0.5 | 4.5 | 3.5 |
| AP / IB / Dual Enrollment | +1.0 | 5.0 | 4.0 |
Under this system the maximum weighted GPA is 5.0 (straight A's in all advanced courses). That's why you'll see students report a "4.7" or "4.9" — they took mostly AP and IB and earned mostly A's.
Some schools weight differently. The most common variations:
This calculator uses the standard +0.5 / +1.0 system. If your transcript follows a different rule, the unweighted number it shows will still be correct, but the weighted figure may differ from what your school reports — your transcript or grading policy is the source of truth.
| Letter | Regular (unweighted) | Honors (+0.5) | AP / IB (+1.0) |
|---|---|---|---|
| A+ / A | 4.0 | 4.5 | 5.0 |
| A− | 3.7 | 4.2 | 4.7 |
| B+ | 3.3 | 3.8 | 4.3 |
| B | 3.0 | 3.5 | 4.0 |
| B− | 2.7 | 3.2 | 3.7 |
| C+ | 2.3 | 2.8 | 3.3 |
| C | 2.0 | 2.5 | 3.0 |
| C− | 1.7 | 2.2 | 2.7 |
| D+ | 1.3 | 1.8 | 2.3 |
| D | 1.0 | 1.5 | 2.0 |
| F | 0.0 | 0.0 | 0.0 |
Note that an F is always 0.0 — schools don't reward failure with bonus points, even in AP.
A junior taking 5 courses, mixing levels:
| Course | Level | Grade | Unweighted points | Weighted points |
|---|---|---|---|---|
| AP U.S. History | AP | B+ | 3.3 | 4.3 |
| Honors English | Honors | A | 4.0 | 4.5 |
| AP Calculus | AP | A− | 3.7 | 4.7 |
| Spanish III | Regular | A | 4.0 | 4.0 |
| Studio Art | Regular | B | 3.0 | 3.0 |
Unweighted GPA: (3.3 + 4.0 + 3.7 + 4.0 + 3.0) ÷ 5 = 3.60
Weighted GPA: (4.3 + 4.5 + 4.7 + 4.0 + 3.0) ÷ 5 = 4.10
Same student, same grades, half a point difference. That gap is exactly what colleges look at when they compare your transcript line by line: a strong weighted GPA only means something if the weighting matches a rigorous course load.
Students often overload on AP classes thinking it'll lift their GPA. Here's what the math actually does, holding grades constant at A− (3.7 unweighted) across 6 courses:
| AP / Honors mix | Weighted GPA |
|---|---|
| 0 AP, 0 Honors, 6 Regular | 3.70 |
| 0 AP, 3 Honors, 3 Regular | 3.95 |
| 2 AP, 2 Honors, 2 Regular | 4.18 |
| 4 AP, 2 Regular | 4.37 |
| 6 AP | 4.70 |
Two practical takeaways: (1) every AP class adds about +0.17 to your weighted GPA at this grade level — small per class, but it compounds across a transcript; (2) loading up on AP only helps if you keep the grades. An AP course where you drop from an A to a C costs more than the equivalent regular class would have lost. Plug a different grade for one course into the calculator and the gap moves.
The cleanest way to convert weighted GPA back to unweighted is to enter each course in the calculator above. The result panel shows both numbers side by side: weighted GPA at the top, unweighted equivalent right beneath it. The unweighted figure strips the AP/Honors bonus from every row.
What you cannot do reliably is recover an unweighted GPA from a single weighted number without knowing your course mix. Two students with a 4.2 weighted GPA can have wildly different unweighted GPAs depending on how many AP and Honors classes they took. If you only have the weighted figure and no transcript handy, the best you can do is estimate based on your typical course load.
The honest answer: report what your school officially calculates. Your high school sends colleges your transcript with its official GPA, and the Common App's "Class Rank/GPA" section asks for the GPA "as your school reports it." Don't recalculate your GPA to a different scale on the application.
Three details worth knowing:
If your school doesn't compute a weighted GPA at all (some don't), an admissions reader will see the unweighted number plus your course rigor, and that's fine.
EduSolver's AI tutor breaks AP and IB material down step by step — calculus, chemistry, history, and more.