Home › Calculators › High School GPA Calculator
STUDENTS · 4.0 SCALEHigh 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 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.
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.
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.
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
Start with Semester GPA — it is already filled in with an example you can edit. The other modes are one short form each.
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.
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.
Your GPA before this semester, on the same scale you are using.
Total credits behind that GPA — usually on your transcript.
The GPA you earned (or expect) this semester.
Credits from this semester only.
Your GPA right now.
Credits behind your current GPA.
The GPA you want to reach.
Credits you still have left to earn.
Your grade so far, not counting the final exam.
How much the final counts — check your syllabus.
The overall course grade you are aiming for.
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.
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.
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.
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.
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.
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.
| Class | Grade | Credits | Level | Points |
|---|---|---|---|---|
| Maya's semester — English | A | 1 | Standard | 4.0 |
| Maya's semester — Math | B+ | 1 | Standard | 3.3 |
| Maya's semester — AP Calculus BC | A | 1 | AP/IB (+1.0) | 5.0 |
| Maya's semester — Honors Chemistry | A- | 1 | Honors (+0.5) | 4.2 |
| Totals | 4 | Weighted 4.13 · Unweighted 3.75 | ||
| Dan's cumulative record | 3.40 before | 60 | — | 204.0 quality points |
| Dan's new semester | 3.80 | 15 | — | 57.0 quality points |
| Dan's cumulative GPA | 75 | (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.
