The short answer

GPA = sum of (grade points × credits) ÷ total credits. Unweighted uses A = 4.0, B = 3.0, C = 2.0 (A− 3.7, B+ 3.3 and so on). Weighted adds +0.5 for honors and +1.0 for AP, IB or dual-enrollment classes. Example: six classes worth 5.5 credits with grades A, B+ (honors), A− (AP), B, A and a half-credit B+ give a 3.57 unweighted and a 3.85 weighted GPA.

Your GPA is one number built from every class on your transcript. The calculator does the arithmetic both ways schools report it — unweighted and weighted — so you can see which number you are actually looking at.

How high school GPA is calculated

GPA is a credit-weighted average of grade points. Every letter grade has a point value, and every class counts in proportion to its credits:

GPA = Σ (grade points × credits) ÷ Σ credits

LetterTypical percent4.0 scale4.33 scale
A+97–1004.04.33
A93–964.04.0
A−90–923.73.67
B+87–893.33.33
B83–863.03.0
B−80–822.72.67
C+77–792.32.33
C73–762.02.0
C−70–721.71.67
D+ / D / D−60–691.3 / 1.0 / 0.71.33 / 1.0 / 0.67
Fbelow 6000

The percent column is the common plus/minus scale. Many districts use a 10-point scale with no plus or minus instead, where 90–100 is simply an A worth 4.0. See the grading scale converter if your report card looks different.

Weighted vs. unweighted GPA

An unweighted GPA treats a regular English class and an AP English class the same. The maximum is 4.0 (or 4.33 on a thirds scale).

A weighted GPA adds a bonus for harder courses. The most common convention, which this calculator uses:

  • Regular: no bonus
  • Honors: +0.5 (an A counts 4.5)
  • AP, IB or dual enrollment: +1.0 (an A counts 5.0)

Schools set their own rules, and some states set them for public schools. Arkansas, for example, uses a separate weighted scale for AP, IB, approved honors and concurrent courses: A = 5, B = 4, C = 3, D = 2, F = 0. The calculator does not add a bonus to an F, because a failed class earns no quality points at most schools.

Because weighting depends on how many advanced classes your school offers, two students with the same grades can have very different weighted GPAs. That is why the unweighted number is the easier one to compare.

Worked example: one semester

The calculator opens with this schedule, so you can follow along:

ClassGradeCreditsLevelPoints (unweighted)Points (weighted)
EnglishA1Regular4.04.0
ChemistryB+1Honors3.33.8
US HistoryA−1AP3.74.7
Algebra IIB1Regular3.03.0
SpanishA1Regular4.04.0
HealthB+0.5Regular3.33.3

Multiply each point value by its credits and add: unweighted 4.0 + 3.3 + 3.7 + 3.0 + 4.0 + 1.65 = 19.65. Divide by 5.5 credits: 3.57. Weighted, the honors and AP bonuses add 0.5 + 1.0, so 21.15 ÷ 5.5 = 3.85.

Notice the half-credit Health class: it counts half as much as the others. Credits matter as much as grades when you have a mix of semester and year-long courses.

Adding more semesters

Use + Add semester to enter every term on your transcript. The table under the result shows each semester’s GPA and a cumulative row. The cumulative figure is not the average of the semester GPAs — it weights each semester by its credits, exactly as a transcript does. A light 4-credit semester moves your GPA less than a full 7-credit one.

Already know your GPA and only want to add the new term? The cumulative GPA calculator takes your current GPA and credits and adds one semester on top, and it can tell you what you need this term to hit a target.

Tick Save my courses on this device to keep your list in this browser between visits. It is stored locally only; course names never go into the shareable link.

How colleges look at your GPA

Your transcript GPA is not always the number an admissions office uses. Many colleges recalculate GPA in their own way — often counting only core academic subjects (English, math, science, social studies, world language), sometimes dropping your school’s weighting or applying their own, and sometimes leaving out ninth grade. Policies vary by college and change over time, so check each school’s admissions pages rather than relying on a general rule.

What that means in practice:

  • Know both numbers. Report exactly what your transcript shows when an application asks.
  • Rigor is read separately. Readers see your course list, so an AP class still shows up even if a college ignores weighting.
  • Unweighted is the cleanest comparison between schools with different weighting policies.

How do you calculate GPA without credits (middle school and junior high)?

If your report card shows no credits, every class counts the same, so the GPA is a plain average of grade points. Many middle school and junior high report cards work this way, and some high school progress reports do too. In the calculator, give every class 1 credit and set the level to Regular.

Same five grades, with and without credits (unweighted 4.0 scale)

ClassGradePointsEqual creditsReal credits
EnglishA4.011
MathA−3.711
ScienceB+3.311
ArtB3.010.5
HistoryA4.011
GPA18.0 ÷ 5 = 3.6016.5 ÷ 4.5 = 3.67

The only difference is the half-credit art class. When credits are equal, the B counts as much as English; when it is half a credit, it counts half as much, so the GPA rises from 3.60 to 3.67. That is why a GPA calculated without credits can differ from the transcript by a few hundredths.

Tips for a no-credit GPA:

Check your transcript first Before you trust any GPA number, compare one semester from the calculator with your official transcript. If they differ, your school probably uses different credits, a 10-point scale, or a different honors bonus — adjust the inputs until they match, then plan forward.

What to do next

Frequently asked questions

How do I calculate my high school GPA?
Turn each grade into points (A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0 …), multiply by the class’s credits, add the results, and divide by the total credits. A year-long class is usually 1 credit, a semester class 0.5, so check your transcript. Six classes worth 5.5 credits with 19.65 grade points give 19.65 ÷ 5.5 = 3.57 unweighted.
What is the difference between weighted and unweighted GPA?
Unweighted GPA treats every class the same and tops out at 4.0. Weighted GPA adds extra points for harder classes, commonly +0.5 for honors and +1.0 for AP, IB or dual enrollment, so it can go above 4.0. Your school decides the exact bonus, and the high school GPA calculator shows both numbers side by side.
How do I calculate GPA with AP classes?
Give each AP class its normal grade points plus the AP bonus, which is +1.0 in the common convention: an A in AP counts 5.0, a B counts 4.0. Then multiply by credits and divide by total credits as usual. An AP A and a regular A− (3.7), both 1 credit, give (5.0 + 3.7) ÷ 2 = 4.35 weighted and (4.0 + 3.7) ÷ 2 = 3.85 unweighted.
Can GPA go over 4.0, and what is the highest GPA?
An unweighted GPA cannot go over 4.0 (or 4.33 on a thirds scale). A weighted GPA can: with +1.0 for AP, IB and dual enrollment, straight A’s in only those classes give a 5.0 in this calculator. Real maximums depend on your school’s bonus rules and how many advanced classes it offers, so two schools can have different top GPAs.
Is GPA calculated by semester or by year?
Most high schools post grades and credits each semester, and the transcript shows a GPA for each term plus a cumulative GPA. The cumulative number weights every semester by its credits, so it is not a plain average of semester GPAs. Use + Add semester in the GPA calculator to enter each term, or the cumulative GPA calculator to add one term to a known GPA.
Is a weighted or unweighted GPA more important for college?
Both show up. Many colleges look at your school’s reported GPA but also recalculate their own version, often using only core academic classes, and consider course rigor separately. Report whichever GPA an application asks for, exactly as it appears on your transcript.
What's the 4.33 scale?
Some schools give an A+ more than an A: A+ = 4.33, A = 4.0, A− = 3.67, B+ = 3.33 and so on, in thirds. Pick the 4.33 option if your report card shows those values. On the regular 4.0 scale, an A+ counts the same as an A.
Can I enter percentages instead of letters?
Yes. Type 91 or 91% and the calculator converts it with the standard plus/minus scale (93+ = A, 90–92 = A−, 87–89 = B+ …). If your school uses a 10-point or 7-point scale, convert with the grading scale converter first and type the letter.
Do pass/fail classes count in GPA?
Usually not. Pass/fail and audit classes give credit but no grade points, so leave them out of the GPA calculator. They still count toward graduation credits, and a failed pass/fail class may be treated differently. Ask your counselor how your school treats them on the transcript.

Sources & method

  • Formula: credit-weighted average of grade points, the method used on US high school transcripts.
  • Grade points: common US plus/minus scale (A 4.0, A− 3.7, B+ 3.3 …); 4.33 option uses thirds (A+ 4.33, A− 3.67, B+ 3.33 …). Weighting bonuses (+0.5 honors, +1.0 AP/IB/dual) are the common convention; your school’s policy may differ.
  • Example of a state-set weighted scale: Arkansas Department of Education Uniform Grading Scales rules — Cornell LII copy.

Formulas checked October 2026. Spotted an error? Tell us via the about page.

Add this tool to your class website

Free for teachers, schools and PTAs. The embed is accessible (keyboard and screen-reader friendly), has no ads and no tracking. Paste this code into your page:

More tools you can embed: the embed directory.