Skip to main content
Education

High School GPA Calculator

A high school GPA calculator turns a list of courses — each with a letter grade and a course level (Regular, Honors, AP, IB, Dual-enrollment, or College) — into a weighted GPA and an unweighted GPA shown together. The weighted number adds level weight points on top of each base grade (Honors +0.5, AP/IB +1.0 by default) and can climb above 4.0, up to about 5.0 for an all-AP A student; the unweighted number is the flat 4.0-cap average of the same courses. The AP, Honors, and IB weight points are editable because schools weight differently, and each course counts as one credit unless you turn on credit hours.

Weighted GPA 4.38 Unweighted GPA 3.75

Add a row per course: pick the grade, then the course level (Regular / Honors / AP / IB / Dual-enrollment / College). Your weighted and unweighted GPA are shown together and update as you type. Turn on 'count credit hours' if your school weights courses by credit hours.

Your courses
Add a row per course: pick the grade, then the course level. Use Add course for more.
High schools usually count each course as 1 credit (default). Turn this on if your school weights courses by credit hours — it reveals a Credits field on every row and re-weights both GPAs.
Advanced options
Extra grade points an Honors course adds on top of the base grade. Default +0.5, but schools weight differently — change it to match your school. Editing it changes the weighted GPA; the unweighted GPA never changes.
Extra grade points an AP, IB, Dual-enrollment, or College course adds on top of the base grade. Default +1.0, but schools weight differently — change it to match your school. Editing it changes the weighted GPA; the unweighted GPA never changes.
Plus/minus (default) maps A-=3.7, B+=3.3, and so on. Whole-letter collapses to A=4, B=3, C=2, D=1, F=0 for schools that do not grade plus/minus. This is the base scale; course-level weight points are added on top.
Letters (default). Choose percentages if your school reports numeric grades — they map to letters via the plus/minus band table (A ≥ 93, B+ 87-89, …).
Weighted GPA 4.38
Unweighted GPA 3.75
Courses counted 4
Credits counted 4
Weight points used Honors +0.5, AP/IB +1
Base scale used 4.0 plus/minus, A+ = 4.0
Show calculation details
Points the weighting added 0.63
Per-course points A [AP]: (4.00 + 1 (AP)) × 1; A [AP]: (4.00 + 1 (AP)) × 1; B [Honors]: (3.00 + 0.5 (Honors)) × 1; A [Regular]: (4.00) × 1
Excluded courses
No advanced courses
Input advisories

How your weighted and unweighted GPA are calculated

Weighted GPA adds level weight points for your AP, Honors, and IB courses on top of the base grade point, so it can rise above 4.0; unweighted GPA is the flat 4.0-cap average of the very same courses. Showing both together is the point of this page — one number rewards course rigor, the other is the level playing field colleges often recalculate to.

Weighted adds a level weight point, then credit-weights

Each course earns its base grade point plus a level weight (Honors +0.5, AP/IB +1.0 by default), and the weighted GPA is the credit-weighted average of those. With one credit per course that is just the mean of the boosted grade points.

Unweighted is the same courses with no level weight

The unweighted GPA uses each course's base grade point only, capped at 4.0, so an A is 4.0 whether it is Regular or AP. It is the number that ignores course rigor entirely.

All-Regular schedules make the two numbers identical

If none of your courses are Honors, AP, or IB, no weight points are added, so the weighted and unweighted GPA come out exactly the same. That is expected, not a bug in the tool.

The AP, Honors, and IB weight points are editable

Schools weight differently, so the +0.5 Honors and +1.0 AP/IB defaults are editable. Changing them moves the weighted GPA and leaves the unweighted GPA untouched, so you can match your own school's policy.

Example: two AP A's, an Honors B, and a Regular A

Take four one-credit courses: an A in AP, another A in AP, a B in Honors, and an A in Regular. For the weighted GPA the tool adds the level weights first — (4.0 + 1.0), (4.0 + 1.0), (3.0 + 0.5), and (4.0 + 0.0) — which average to 17.5 divided by 4, or 4.38. The unweighted GPA uses the plain base grades (4.0, 4.0, 3.0, 4.0), averaging 3.75. Same four courses, a 0.63 gap, entirely from the AP and Honors weighting. Change every course to AP with an A and the weighted GPA reaches exactly 5.00 while the unweighted GPA stays 4.00 — that is what a '5.0 GPA' means.

AP, Honors & IB weight points

The level weight points the calculator adds on top of each base grade, and the resulting maximum grade point for an A. These are the tool's editable defaults — Honors +0.5 and AP/IB +1.0 — not universal rules, because schools weight differently. Change them in the calculator and the weighted GPA (and this ceiling) move with your school's policy.

Course levelAdded weight pointMax grade point for an ANote
Regular+0.04.0No weighting — the base grade point stands.
Honors+0.54.5Editable default; some schools use +1.0 or +0.0.
AP+1.05.0Editable default; the source of the common 5.0 ceiling.
IB+1.05.0Grouped with AP by default.
Dual-enrollment+1.05.0Grouped with AP/IB; varies by school.
College+1.05.0Grouped with AP/IB; varies by school.

The weight point is added to the base grade point, so an A (4.0) in an AP course contributes 5.0 to the weighted GPA while still contributing 4.0 to the unweighted GPA. Weight points are editable in the tool because weighting policy is set by each school; the unweighted GPA never changes when you edit them.

Letter grade to base 4.0 grade points

The base grade points the calculator applies before any level weighting, on the plus/minus scale. This is the same base scale the college GPA calculator uses; the weight-point table above shows what each course level adds on top.

Letter gradeBase grade points (4.0 scale)
A+4.0 (some schools use 4.3 — the college GPA tool exposes that toggle)
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
D+1.3
D1.0
D-0.7
F0.0
P / NP / I / WExcluded from both GPAs (carries credit toward completion)

A+ defaults to 4.0 here; the 4.0-vs-4.3 choice lives on the college GPA calculator. P (pass), NP (no pass), I (incomplete), and W (withdrawal) count toward completion but are left out of both the weighted and unweighted GPA math.

What a 4.0 vs 5.0 weighted GPA means

There is no separate '5.0 scale' toggle on this page — the 5.0 emerges from the weighting. An A is 4.0 at its base, and an AP course adds +1.0, so an all-AP student with straight A's reaches a 5.0 weighted GPA while their unweighted GPA is 4.0. Because the weighted number depends on how many advanced courses you take and how your school weights them, weighted GPAs are not clamped to 4.0 or 5.0 and are not directly comparable between students at schools that weight differently. The unweighted GPA is the common yardstick when you need to compare across schools.

Which GPA do colleges look at?

Both, but many colleges recalculate an unweighted core GPA on their own scale rather than trusting each high school's weighting, according to College Board. That is why this tool shows the unweighted number next to the weighted one: the weighted GPA reflects the rigor of your schedule, and the unweighted GPA is closer to what an admissions office may recompute. If you actually need a college credit-hour GPA, use the GPA Calculator; to roll several terms into one cumulative GPA, that is a multi-term job the cumulative GPA calculator handles; and to estimate the percentage that matches a GPA, use the GPA to Percentage Calculator. For a high-school transcript from outside the U.S., a credential-evaluation service such as WES or Scholaro estimates a U.S. GPA equivalent — that conversion is outside this tool's scope.

Credits, and grades that are excluded

High schools usually count each course as one credit, which is the default here, so the GPA is just the average of your boosted grade points. Turn on 'count credit hours' if your school weights courses by credit hours — it reveals a credits field on every row and re-weights both the weighted and unweighted GPA so a heavier course pulls harder. Pass/no-pass, incomplete, and withdrawal grades (P, NP, I, W) carry credit toward completion but are excluded from both GPAs entirely, so they neither raise nor lower either number.

Weighted GPA vs weighted GRADE — which do you need?

Weighted GPA means extra grade points for AP, Honors, and IB courses across your whole transcript, which is what this page computes. A weighted grade is different: it is the category weighting inside a single class, where homework might be 20% and exams 50% of one course grade. If you want the grade in one class, use the Grade Calculator instead. And if you are trying to figure out the score you need on one test or final rather than a GPA across courses, that is also the grade calculator's job, not this one.

References

  1. How to Calculate Your GPA on a 4.0 Scale

    College Board — BigFuture · accessed 2026-07-19

  2. Calculating Your G.P.A.

    Unionville High School Counseling · accessed 2026-07-19

Frequently asked questions

What is the difference between a weighted and an unweighted GPA?
Weighted GPA adds a level weight point for advanced courses — Honors +0.5, AP/IB +1.0 by default — on top of each base grade, so it can rise above 4.0; unweighted GPA uses the same courses' base grades only, capped at 4.0. On the default example (two AP A's, an Honors B, and a Regular A) the weighted GPA is 4.38 while the unweighted GPA is 3.75 — a 0.63 gap that comes entirely from the AP and Honors weighting. Make every course an AP A and the weighted GPA reaches 5.00 while the unweighted stays 4.00.
How many extra grade points do AP, IB, or Honors classes add?
By default this calculator adds +1.0 for AP, IB, dual-enrollment, and college courses and +0.5 for Honors, on top of the base grade point — so an A (4.0) contributes 5.0 in an AP course and 4.5 in an Honors course, while a Regular A stays 4.0. Schools weight differently, so both values are editable: lower the AP weight to +0.5 and the default example's weighted GPA drops from 4.38 to 4.13, while the unweighted GPA never moves.
Is weighted GPA on a 4.0 or 5.0 scale?
Weighted GPA is built on the same 4.0 base grade points but is not capped there. Because an AP course adds +1.0, an all-AP student with straight A's reaches a 5.00 weighted GPA (their unweighted GPA is 4.00) — that is where the common "5.0 scale" comes from. There is no separate 5.0 toggle: the ceiling depends on how many advanced courses you take and how your school weights them, so weighted numbers are not directly comparable between schools.
What is a 5.0 GPA in high school?
A 5.0 is the weighted GPA an all-AP (or all-IB) student earns with straight A's: each A is 4.0 at its base and AP adds +1.0, so every course contributes 5.0 and the average is exactly 5.00. It is not a universal ceiling — a schedule mixing Honors and Regular courses lands below it, and schools that weight differently produce a different maximum. The matching unweighted GPA is 4.00.
Which GPA do colleges look at, weighted or unweighted?
Both, but many colleges recalculate an unweighted core GPA on their own scale rather than trusting each high school's weighting, according to College Board. That is why this tool shows both numbers together: the weighted GPA reflects the rigor of your schedule, and the unweighted GPA is closer to what an admissions office may recompute. If you need a college credit-hour GPA instead, use the [GPA Calculator](/calculators/gpa-calculator).
Do I need credit hours to calculate my high school GPA?
No. High schools usually count each course as one credit, which is the default here, so the GPA is just the average of your grade points. Turn on "count credit hours" only if your school weights courses by credit hours — it re-weights both GPAs so a heavier course counts more. For example, a 4-credit AP A and a 1-credit Regular C give a weighted 4.40 / unweighted 3.60 with credit hours on, versus 3.50 / 3.00 when each course counts as one credit.
Is a 93 a 4.0 GPA in high school?
On the standard plus/minus scale a 93 maps to an A, which is 4.0 base grade points, so a 93 in a Regular course contributes 4.0 to your GPA. Cutoffs vary by school — some set the A boundary at 90 or 94 — and if the course is AP, IB, or Honors the weighted GPA counts it higher (5.0 for AP, 4.5 for Honors) while the unweighted GPA still uses 4.0. See the letter-grade table above for the full base scale.
Is a 4.10 weighted GPA good?
A 4.10 weighted GPA means AP, Honors, or IB courses lifted your average above the 4.0 unweighted cap, so you are taking advanced coursework and doing well in it. There is no single "good" threshold: College Board puts the average U.S. high-school GPA near 3.0, but that is an unweighted national average, not a cutoff, and weighted numbers are not comparable across schools that weight differently. Colleges often recalculate an unweighted GPA anyway, so it is worth checking that number too.
Back to top ↑

Related calculators

Education GPA Calculator Turns a list of courses — each with a letter grade and its credit hours — into a GPA on the 4.0 scale, computed as a credit-weighted average (not a plain average) with the quality points shown. Choose whether A+ counts as 4.0 or 4.3, switch between plus/minus and whole-letter scales, enter grades as letters, percentages, or points, and fold in a prior GPA. A second mode plans the GPA you need on future credits to reach a target. Education Cumulative GPA Calculator Combines several terms — or several schools — into one cumulative GPA on the 4.0 scale, computed as a credit-weighted roll-up (not the average of your semester GPAs), with the quality points shown. Choose what you are starting with: combine the term GPAs you already have, or add this term's course grades to a prior cumulative GPA. Every combined result also shows the plain average of your term GPAs and the gap, so you can see why the average of averages is the wrong answer. The course-entry model inherits the plus/minus scale and the A+ 4.0-vs-4.3 toggle; credits are free text; multiple institutions combine as labelled rows with a consistent-basis warning. Education GPA to Percentage Calculator Estimates the percentage that matches a GPA on the 4.0, 4.33, or 5.0 scale, and runs in reverse (percentage to GPA). Because there is no single official formula, the answer is a range spanning the two common methods — the proportional GPA × 25 and the letter-grade band — shown side by side, and it leads with College Board's guidance that this is not a true formula and colleges recalculate with their own scales. Education Grade Calculator Calculate a weighted course grade from syllabus weights, see how much of the course is already banked, and estimate what average is needed on remaining work. Education Percentage Calculator Solve four percentage questions in one form: percent change between two values, percent of a number, percent difference between two values, and what percent one number is of another. Education Final Grade Calculator Find the final exam score needed to reach a target course grade, project a what-if final score, and optionally derive your current grade from weighted graded items.