High School GPA calculator
See your weighted and unweighted GPA together. Mark each class Regular, Honors, or AP/IB and watch both update as you type.
High school GPA — weighted & unweighted
Weighted vs. unweighted GPA
This calculator shows both at once. Unweighted GPA puts every course on the same 4.0 scale — an A is 4.0 whether it's regular gym or AP Physics. It's the number many colleges recalculate to. Weighted GPA rewards harder courses: set a class to Honors for a +0.5 bump or AP/IB for +1.0, so an A in an AP class is worth 5.0. That's why a weighted GPA can climb above 4.0.
Set the course type
Use the Type dropdown on each row to mark Regular, Honors, or AP/IB. The dial shows your unweighted GPA; the Weighted figure just below it reflects the bumps. Districts vary — some cap A+ at 4.0, some add +1.0 for honors too — so confirm your school's policy and adjust the scale if needed.
How your GPA is calculated
Each grade becomes grade points, multiplied by the course's credit value, summed, and divided by total credits:
GPA = Σ(grade points × credits) ÷ Σ(credits)
A full-year course is usually 1 credit and a single-semester course 0.5 — check your transcript so the weighting is right.
Worked example
Three courses, all 1 credit: English (A, regular), Algebra II (B+, regular), Biology (A−, honors).
- Unweighted = (4.0 + 3.3 + 3.7) ÷ 3 = 3.67.
- Weighted = (4.0 + 3.3 + 4.2) ÷ 3 = 3.83 — the honors A− gains +0.5.
Common mistakes to avoid
- Counting a semester course as a full credit. One-semester classes are usually 0.5.
- Double-weighting. Don't add the honors bump yourself and also set the Type dropdown — pick one.
- Including pass/fail electives, which typically don't affect GPA.