High School GPA Calculator: Calculate Weighted or Unweighted GPA Skip to content
High school GPA calculation

High School GPA Calculator

Calculate an estimated high school GPA from your course grades, credits, and optional weighting rules. Use the published grading method from your school for an official result.

Free to use. Results are based on the grading scale, weights, credits, and other values you enter.

High School GPA Calculator

Enter each course, its letter grade, credits if your school uses them, and an optional weighting bonus. Leave the bonus at 0 for an unweighted GPA.

CourseGradeCreditsWeight bonus
Calculated GPA
0.00

Add course grades to calculate a weighted-by-credit average.

The optional weighting bonus is a user-entered adjustment. Schools use different weighted GPA rules, so this tool does not assume that every AP, IB, honors, or advanced course receives the same bonus.

What is a high school GPA?

A high school GPA is a numerical summary of course grades. Many schools report an unweighted GPA on a 4.0 scale, while some also report a weighted GPA that gives additional points to certain advanced courses. The exact method is set by the school or district.

How the calculator works

The unweighted calculation converts each letter grade to a grade-point value and averages those values. When credits differ, the calculator uses a credit-weighted average:

GPA = total grade points earned ÷ total credits
For each course, grade points are calculated from the selected grade plus any bonus you enter, then multiplied by credits.

For example, if a 3-credit course has a 3.0 grade-point value, it contributes 9.0 quality points. The same course with 4 credits would contribute 12.0 quality points.

Weighted vs. unweighted high school GPA

An unweighted GPA generally treats an A as the same grade-point value regardless of course level. A weighted system can add points for advanced coursework. There is no single national weighting formula: a school might use a half-point bonus, a one-point bonus, a different scale, or a completely different method.

How to use your school’s weighting rules

  1. Find the grading scale used by your school.
  2. Identify whether advanced courses receive a bonus.
  3. Check whether credits or course length affect the calculation.
  4. Enter the grade and credit information exactly as reported.
  5. Compare the calculator result with your school portal after applying any school-specific rules.

Why your result may differ from your transcript

Schools can calculate GPA using semester grades, final course grades, attempted credits, repeated courses, exclusions, pass/fail courses, grade replacement, or local weighting rules. Admissions offices may also recalculate GPA using their own criteria. A calculator result should therefore be treated as a mathematical estimate rather than an official transcript value.

Common high school GPA mistakes

  • Assuming every school uses the same 4.0 scale.
  • Adding an AP, IB, or honors bonus without checking the school’s policy.
  • Ignoring course credits when courses have different credit values.
  • Mixing semester grades with final course grades.
  • Rounding individual course values before the final calculation.

Understanding the result

The number is most useful when you know which scale produced it. A 4.0 on one school’s unweighted scale is not automatically comparable with a weighted 5.0-style scale at another school. When comparing academic records, use the grading context supplied by the school.

Frequently asked questions

Is a 4.0 always the highest high school GPA?
A 4.0 is commonly the top value on an unweighted 4.0 scale. Weighted systems can report values above 4.0.
Does every high school weight AP or honors classes the same way?
No. Weighting rules vary by school and district.
Should I enter credits?
Yes when your courses have different credit values or your school’s GPA calculation uses credits.
Can this calculator give my official GPA?
No. It provides a mathematical estimate from your inputs; the school’s transcript or portal is authoritative.
Why is my weighted GPA different from my school’s?
The school may use different bonuses, caps, course classifications, rounding, or exclusions.
Can colleges recalculate high school GPA?
Some colleges and organizations may recalculate or interpret grades using their own policies. Check the specific institution’s published guidance.
Scroll to Top