Weighted GPA Calculator

List your classes, set each one as Regular, Honors, AP, IB, or dual enrollment, and see both GPAs at once, plus exactly how much the weighting added.

Reviewed by Matias Mardones · Updated · How we calculate

Set the level of every class. The bonus for each level matches the most common U.S. rule; change it below if your school uses different numbers.

    Your school’s bonus points:

    Points added to a class’s grade points, from 0 to 2. Regular classes get 0, and an F never gets a bonus.

    Weighted GPA
    0.00
    Unweighted GPA
    0.00
    Weighting added +0.00
    Weighted classes 0 of 0
    Credits 0

    Pick a grade, credits, and level for each class. Both GPAs update as you type.

    How the weighted GPA calculator works

    Every class goes through the same steps. Its letter grade becomes grade points on the standard 4.0 scale. If the class is Honors, AP, IB, or dual enrollment, the bonus for that level is added, unless the grade is an F. Then the points are multiplied by the class’s credits. Add it all up and divide by your credits, and you have your weighted GPA.

    Weighted GPA = Σ (grade points + level bonus) × credits ÷ Σ credits

    The unweighted GPA is the same calculation without the bonus. The gap between the two is what the calculator reports as “weighting added.” It’s a quick way to see how much of your number comes from the difficulty of your schedule and how much from your grades.

    The default bonus values, and why they’re editable

    • Honors +0.5, AP +1.0, IB +1.0. This is the split you’ll see most often in U.S. high schools, and it’s what the calculator starts with.
    • Dual enrollment +1.0. These are real college courses, so many schools weight them like AP. Others give them Honors weight or nothing at all. Of the five levels, this one varies the most.
    • Regular 0. Always. If your school doesn’t weight a level, set its bonus to 0.

    Open “Your school’s bonus points” under the class list and type the values from your student handbook or transcript key. They’re saved in your browser with your classes.

    Worked example: a junior schedule

    ClassLevelGradeUnweightedBonusWeighted
    AP U.S. HistoryAPB+3.3+1.04.3
    AP Calculus ABAPB3.0+1.04.0
    Honors English 11HonorsA-3.7+0.54.2
    ChemistryRegularA4.004.0
    Intro to PsychologyDualA4.0+1.05.0
    Studio ArtRegularA4.004.0
    Total (6 credits)22.03.525.5

    Unweighted, that’s 22.0 ÷ 6 = 3.67. Weighted, it’s 25.5 ÷ 6 = 4.25. The 3.5 bonus points spread across 6 credits added 0.58. This is the schedule the calculator loads the first time you open it, so you can check every number.

    Now say this student’s school gives dual enrollment only +0.5. Change that one value and the weighted GPA drops to 4.17, while the unweighted 3.67 doesn’t move. Same grades, different handbook. That’s why two students with identical report cards can list different weighted GPAs.

    What a weighted number can hide

    A weighted GPA mixes two things: how well you did and how hard your classes were. This table shows how they trade off for a student taking six one-credit classes with AP at +1.0:

    Grade average0 of 6 AP2 of 6 AP4 of 6 AP6 of 6 AP
    A (4.0)4.004.334.675.00
    B+ (3.3)3.303.633.974.30
    B (3.0)3.003.333.674.00
    C+ (2.3)2.302.632.973.30

    Straight B’s in six AP classes and straight A’s in six regular classes both come out at 4.00 weighted. A C+ average in all AP lands at 3.30, the same as a B+ average with no AP at all. Neither number is wrong, but each one leaves something out. That’s why admissions readers look at your schedule next to the GPA, and why the unweighted figure next to the weighted one is useful.

    Whether an AP class is worth a lower letter grade is its own question. The weighted vs. unweighted GPA guide walks through that trade-off and how colleges read each number, and what a 4.0 GPA really means shows why a weighted 4.0 and an unweighted 4.0 are different achievements. Your AP exam score is separate from the class grade; for English Language, the AP Lang score calculator estimates it.

    Where schools differ

    • Size of the bonus. Some schools give Honors a full point. Others weight AP but not Honors.
    • Which grades get it. This calculator never weights an F. Some schools also withhold the bonus for a D, so check your handbook if you have one.
    • Which years count. Some districts weight only certain grade levels, or leave 9th grade out of the weighted GPA.
    • Printed scale. Some transcripts show weighted grades on a 5.0 scale without calling it a bonus. The math is the same, but the labels differ.
    • College recalculation. The University of California computes its own GPA from approved a-g courses taken in 10th and 11th grade. It adds an extra point for UC-approved honors-level courses, such as AP and IB, but only for a capped number of semesters, so a long list of AP classes doesn’t all count toward the bonus there. The UC GPA calculator applies those rules.

    Next steps

    For one term with the standard weights, the GPA calculator is quicker. To combine several semesters into one figure, use the cumulative GPA calculator. If you’re aiming for a weighted target, the raise GPA calculator handles a 5.0 maximum. And if you want the grade-point math from scratch, start with how to calculate GPA.

    Frequently asked questions

    How do I calculate my GPA with AP classes?

    Convert each letter grade to points (A = 4.0, B = 3.0), add 1.0 to every AP class you passed, multiply each class by its credits, and divide the total by your credits. An A in AP counts as 5.0 and a B in AP as 4.0. An F stays at 0.

    How much does one AP class raise my weighted GPA?

    It depends on how many classes you take. With six classes of equal credit, one passed AP class adds 1.0 ÷ 6, about 0.17, to your weighted GPA on top of whatever grade you earn. With seven classes it adds about 0.14.

    Do colleges use my weighted or unweighted GPA?

    Many look at both, and many recalculate their own from your transcript because every high school weights differently. Report exactly what your school prints, and expect the college to judge the difficulty of your classes on its own as well.

    Is dual enrollment weighted like AP?

    It depends on your school. Some districts give college courses the same +1.0 as AP, some treat them like Honors at +0.5, and some give no bonus. This calculator defaults to +1.0; change it under “Your school’s bonus points” if your handbook says otherwise.

    Does an F in an AP class get the bonus?

    Not in this calculator, and not at most schools. A failing grade is 0 points on both scales, so a failed AP class lowers your weighted GPA just as much as a failed regular class.

    Can a weighted GPA be higher than 5.0?

    With a +1.0 maximum bonus, no: straight A’s in nothing but AP or IB classes gives exactly 5.0. If your school gives a bigger bonus or uses a different scale, the ceiling moves. Set the bonus values to match and the calculator follows.