All tools free

Home › Calculators › High School GPA Calculator

STUDENTS · 4.0 SCALE

High School GPA Calculator

Use this high school gpa calculator to work out your semester, cumulative or target GPA — with Honors and AP/IB weighting, a college mode, and a final-exam mode that tells you exactly what score you need. Your grades never leave your browser, and the result updates as you type.

  • 100% free, no sign-up
  • Weighted + unweighted side by side
  • Semester, cumulative + target modes
  • Final-exam score mode included
The 4.0 scaleA = 4.0, A- = 3.7, B+ = 3.3

The standard US scale most high schools use. Every letter grade has a fixed point value, and your GPA is the credit-weighted average of those points.

WeightingHonors +0.5, AP/IB +1.0

A weighted GPA adds a bonus for harder classes: an A in an AP class counts as 5.0 instead of 4.0. Unweighted GPA never adds bonuses.

Credits matterA 3-credit A beats a 1-credit A

GPA is credit-weighted, not a plain average. Big classes move your GPA more than small ones — that is why the calculator asks for credits.

Four tools in oneSemester, cumulative, target, final

One page covers the four questions students actually ask: what is my GPA, what is it overall, what do I need, and what do I need on the final.

Your grades

What do you want to work out?

Start with Semester GPA — it is already filled in with an example you can edit. The other modes are one short form each.

School level

High school mode adds Honors (+0.5) and AP/IB (+1.0) bonuses. College GPAs are usually unweighted, so college mode ignores the level bonus.

Your classes

Grade is the letter you earned. Credits is usually 1 per class (use 0.5 for a half-credit class). Level adds the bonus only in high school mode. Edit the example rows — the GPA updates as you type.

Class (optional)GradeCreditsLevel
Scales differ by school — check yours. This calculator uses the standard US 4.0 scale (A = 4.0, A- = 3.7, B+ = 3.3, and so on) with the common Honors +0.5 and AP/IB +1.0 bonuses. Some schools weight differently, so if your school publishes its own scale, match your grades to it before you trust the number.
Semester GPA
—
Breakdown

Please note: this is an estimate from the standard 4.0 scale. Your school's official GPA — the one on your transcript — is the one colleges see, and it may use a different weighting for Honors, AP or IB classes.

How this high school gpa calculator works

Three steps, in the order the math runs — points first, weighting second, averages last. The same method works whether you are in tenth grade or your second year of college.

1

Enter your classes

Type each class (the name is optional), pick the letter grade, set the credits — usually 1 per class — and pick the level: Standard, Honors or AP/IB. The example rows are already filled in; just edit them to match your report card.

2

Weighting is applied

In high school mode, Honors adds 0.5 and AP/IB adds 1.0 to the grade points before averaging. In college mode the bonus is skipped, because college GPAs are usually unweighted.

3

Read both GPAs

The results show your weighted GPA and your unweighted GPA side by side, with total credits and the number of classes counted. Colleges often recalculate on their own scale, so knowing both numbers matters.

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

Understanding weighted vs unweighted GPA

The two numbers answer different questions, and students mix them up more than anything else about GPA. Here is the difference, in plain terms.

Unweighted GPA: the plain average

Unweighted GPA ignores how hard a class was. An A is 4.0 whether the class was standard English or AP Calculus. It runs from 0 to 4.0 and it is the number most people mean when they just say “GPA”.

Use it when a form asks for GPA without saying “weighted”, and when you compare yourself with students at schools that do not weight at all.

Weighted GPA: harder classes count more

Weighted GPA rewards difficulty. With the common bonuses, an A in an Honors class is 4.5 and an A in an AP or IB class is 5.0, so a weighted GPA can rise above 4.0 — a 4.13 or 4.4 is normal for a strong student with AP classes.

Use it for class rank and for schools that ask for weighted GPA. But remember: every school weights differently, so a 4.3 at one school is not the same achievement as a 4.3 at another.

A gpa calculator with weighted and unweighted results: this page shows both numbers for every calculation, so you never have to guess which one a form wants. Switch the school level to College and the two numbers match, because college mode applies no bonus.
The mistake to avoid: never average two GPAs directly. A 3.40 over 60 credits plus a 3.80 over 15 credits is 3.48, not 3.60 — the cumulative mode does the credit-weighted math for you.

Worked examples

Two real semesters, worked through the same method. The first is the example pre-filled in the calculator — change any grade and the result moves with it.

ClassGradeCreditsLevelPoints
Maya's semester — EnglishA1Standard4.0
Maya's semester — MathB+1Standard3.3
Maya's semester — AP Calculus BCA1AP/IB (+1.0)5.0
Maya's semester — Honors ChemistryA-1Honors (+0.5)4.2
Totals4Weighted 4.13 · Unweighted 3.75
Dan's cumulative record3.40 before60—204.0 quality points
Dan's new semester3.8015—57.0 quality points
Dan's cumulative GPA75(204.0 + 57.0) ÷ 75 = 3.48

Maya's semester: her grade points are 4.0 + 3.3 + 4.0 + 3.7 = 15.0 unweighted, which over 4 credits is 3.75. With bonuses — AP Calculus BC rises to 5.0 and Honors Chemistry to 4.2 — the weighted total is 4.0 + 3.3 + 5.0 + 4.2 = 16.5, which over 4 credits is 4.13. Dan's cumulative record shows why you never average two GPAs: his quality points are 3.40 × 60 = 204.0 plus 3.80 × 15 = 57.0, giving 261.0 ÷ 75 = 3.48 — not the 3.60 a plain average would wrongly suggest.

GPA questions, answered

What is a high school gpa calculator?

A high school gpa calculator turns your letter grades into a single number on the 4.0 scale. Each grade has a point value — A is 4.0, A- is 3.7, B+ is 3.3, and so on — and your GPA is the average of those points, weighted by how many credits each class is worth. This one also handles Honors and AP/IB bonuses, so it gives you both your weighted and unweighted GPA.

What is the difference between weighted and unweighted GPA?

Unweighted GPA treats every A as 4.0, however hard the class was. Weighted GPA adds a bonus for harder classes — usually +0.5 for Honors and +1.0 for AP/IB — so a weighted GPA can go above 4.0. A student with several AP classes might have a 3.75 unweighted and a 4.13 weighted, like the example on this page.

Is this also a finals calculator?

Yes. Switch to the “Final exam needed” mode and enter your current grade, the final's weight and the grade you want. It tells you the exact score you need on the final — and whether that score is even possible. A finals calculator like this is most useful a week before finals, when you are deciding where to spend your study time.

Can I use this as a semester grade calculator?

Yes — the Semester GPA mode is exactly that. Enter every class from one semester with its grade, credits and level, and it works out that semester's GPA. If you want the whole story across semesters, use the Cumulative mode, which combines your previous GPA and credits with the new semester.

Do colleges recalculate my GPA?

Often, yes. Many colleges strip out bonuses and recalculate an unweighted GPA on their own scale, because every high school weights differently. That is why this page always shows your unweighted GPA next to the weighted one — the unweighted number is the one most colleges will start from.

What if my school uses a different scale?

Then match your grades to your school's scale first. Some schools use +0.25/+0.75 bonuses, some give no bonus for Honors, and some grade on a 100-point scale. The math on this page is the standard US 4.0 method; if your school's scale differs, your transcript's GPA is the official one.