High School GPA Calculator: Weighted & Unweighted

High School GPA Calculator

Find your weighted and unweighted GPA on the 4.0 scale. Add each course, pick a letter grade and level (Regular, Honors, or AP/IB), set credits, and blend in a prior cumulative GPA for the full semester or year picture.

🎓Real High School Presets

📚Your Courses This Term

Course Grade Level Credits

Most high school courses are worth 1.0 credit for a full year, or 0.5 for a single semester. Choose the level that matches how the course appears on your transcript.

📈Cumulative & Goal Settings

Leave prior credits at 0 if this is your first term.

We estimate the 4.0 credits needed to reach this.

Weighted GPA 0.00 honors and AP bonus applied
Unweighted GPA 0.00 every course capped at 4.0
Total credits 0.0 this term only
Cumulative GPA 0.00 prior blended with this term

🔢How The GPA Is Built

4.0Base scale top
+0.5Honors bonus
+1.0AP / IB bonus
1.0Credit per course

🅰Unweighted Grade Point Table

Letter GradePercent RangeGrade PointsMeaning
A / A+93 to 1004.0Excellent mastery
A-90 to 923.7Strong work
B+87 to 893.3Above average
B83 to 863.0Good, solid grasp
B-80 to 822.7Above passing
C+77 to 792.3Fair understanding
C73 to 762.0Average, passing
C-70 to 721.7Below average
D60 to 691.0Minimum credit
F0 to 590.0No credit earned

These base points are identical for every course level. Weighting only adds a bonus on top for Honors and AP/IB classes.

Weighted Bonus By Level

Course LevelBonusA WeightedB Weighted
Regular / College Prep+0.04.03.0
Honors+0.54.53.5
AP / IB+1.05.04.0

The unweighted GPA ignores these bonuses entirely, which is why an all-A student always lands at exactly 4.00 unweighted.

🏆GPA To Class Rank Band

Weighted GPARough PercentileTypical StandingNotes
4.50 and upTop 5%Highest honorsHeavy AP or IB load
4.00 to 4.49Top 15%High honorsStrong honors mix
3.50 to 3.99Top 30%Honor rollMostly A and B work
3.00 to 3.49Top 50%Above averageSolid B student
2.50 to 2.99MiddleAverageMix of B and C
Below 2.50Lower halfNeeds a pushFocus on recovery

Percentiles vary widely by school. Use this as a rough feel, not an official rank.

🗓Semester Planning Reference

TermTypical CoursesCreditsCounts Toward
Fall semester6 to 73.0 to 3.5Half-year grade
Spring semester6 to 73.0 to 3.5Half-year grade
Full year course1 subject1.0Yearly average
Semester course1 subject0.5One term only
Freshman year6 to 86.0 to 7.0Cumulative GPA
Four-year total28 to 3224 to 28Final transcript

🗂Level Comparison Grid

LevelBase AWeighted AWeighted BTypical UseExample Course
Regular4.04.03.0Standard grade-level classEnglish 9
College Prep4.04.03.0Prep for college rigorAlgebra 2 CP
Honors4.04.53.5Faster, deeper coverageHonors Biology
AP4.05.04.0College credit via examAP U.S. History
IB4.05.04.0Diploma programme courseIB Physics HL
Dual Enrollment4.05.04.0Real college classENG 101

This calculator treats AP, IB, and dual enrollment as the same +1.0 bonus. Confirm your school's exact policy on your transcript.

Full Formula Breakdown

Base pointsEach letter maps to grade points: A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, down to F = 0.0. Level does not change the base.
Weighted pointsweighted = base + bonus, where bonus is 0.0 Regular, 0.5 Honors, and 1.0 AP or IB. So an Honors A is 4.5 and an AP A is 5.0.
Quality pointsFor each course, multiply its points by its credits. Sum these across every course to get total quality points.
Unweighted GPAsum(base points × credits) / sum(credits). Every course is capped at 4.0 no matter the level.
Weighted GPAsum(weighted points × credits) / sum(credits). Honors and AP courses can push this above 4.0.
Cumulative GPA(prior GPA × prior credits + term quality points) / (prior credits + term credits), using the scope you selected.
Target creditsTo reach a goal G with current points Q over credits C, extra 4.0 credits x solve (Q + 4x) / (C + x) = G.

💡Practical GPA Tips

Weighted vs unweighted tip: Many colleges recalculate GPA their own way, often unweighted. Report both numbers so you always know the honest 4.0 baseline behind your boosted weighted score.
Rigor tip: An Honors or AP B (3.5 or 4.0 weighted) can outweigh a Regular A on class rank, but only if you actually earn it. Balance course difficulty against the grade you can realistically keep.

A mix of letters, numbers, and course levels, high school transcripts can be difficult to understand without context. That is, until you’re required to put them into words. You got an A in regular English, good job! What about the A you earned in AP Calculus?

That’s going to vary depending on whether you’re calculating your weighted vs. Unweighted GPA, making it far more important to know the difference then to strive for straight As. Plug in what classes you took and the calculator will do the math, stripping away the guesswork behind how those bonus points realy add up during your entire four-year run.

How GPA Works

Because the unweighted GPA simply limits each course to a maximum of 4.0 points no matter how difficult the subject, it will give you a straight-up view of your grades. If you recieve an A in chemistry and an A in gym class, those is each worth precisely 4.0 toward your overall score. It reveals nothing but your pure academic achievement on a level playing field, which many colleges uses when judging applicants from high schools that has different grading systems.

But the simplicity hides one of today’s most important truths about high school academics: The rigor of the class can be equally (if not more) meaningful than the letter grade itself. But when you adds the bonus points of weighted GPAs (for AP/IB/Honors courses), it alters the equation. 0. Taking on college level work while still in high school gets rewarded in this system. It’s risky business, there’s no denying the tradeoff.

Bonuses boost your weighted average. That is where folks mess up. They are so scared of losing an A that they skips hard classes altogether. This not only impacts their class rank but also their college chances, this can sometimes be worse than if they would of just gotten a B in a tough course.

Cumulative GPAs can be another headache: Students don’t understand that they’re being combined over semesters. You might get an “A” this term; but then what? You has to combine all those new points with all the ones you’ve already earned. The site on the page lets you plug in past GPA and credits, and tells you what your GPA will look like if this semester is added to your mix.

Why do early grades stick? Because this mixing explains it: Say you take B’s throughout freshman year. That’ll drag down your average for years, because those B credit get mixed into your denominator permanently. They’ll never go away. It’s far more difficult (math-wise) to pull up a big denominator once it exists than it is to start from scratch with a clean slate.

The key here is that we’re planning around these points, not responding to our report card. Have a goal of a 4.0+ GPA? Work backwards and determine exactly how many credits at each grade level you must now get in order to achieve this. It shifts your worry from “I should do better” to “I can still make up for my previous C’s with X number of A-weighted class.” And the table on the page provides the point values in clear terms, you don’t have to do your own multiplication every time you wonder how an Honors B stacks up against a Regular A.

At its core, GPA isn’t only about being smart: it’s also about making choices and staying consistent with them. Do colleges want students who scored 100% on easy classes or students who work hard in challenging classes while still achieving a respectable grade? By using the proper tools to view both the weighted and unweighted numbers, you can see the full picture. This allows you to make educated decisions about which courses to take every semester without guesswork.

Will all this work realy be worth it? You’ll know exactly how each class will contribute to your overall standing, allowing you to strategically balance out your load. This transparency makes a stressful number more like a real plan for your academic future.

High School GPA Calculator: Weighted & Unweighted