High School GPA Calculator — Weighted & Unweighted GPA

This high school GPA calculator estimates both your weighted and unweighted GPA based on the letter grades you earn and the type of course you take. It’s designed for students who want to understand where they stand for college planning, and for teachers or parents who want a simple way to verify the math behind GPA estimates.

Weighted GPA gives extra credit for advanced coursework like AP, IB, and Honors classes, while unweighted GPA treats most courses the same on a 4.0-style scale. By entering your courses as regular, honors, AP, or IB, you can see how advanced classes change your GPA estimate. Use it when midterm/final grades are posted, when planning which classes to take next, or when you want to compare “what-if” scenarios.

Example: if you earn an A in an AP class and a B+ in a regular class, your weighted GPA will rise more than your unweighted GPA because the AP course is treated as higher-impact. Update your inputs as you receive grades and the GPA totals will refresh automatically.

Quick Answer:

High school GPA can be weighted (AP/IB/honors get extra points, often 5.0 scale) or unweighted (all courses on 4.0). Add your courses and mark which are advanced; the calculator shows both GPAs for college applications.

Enter Your High School Courses

How to use this calculator

  1. Add your courses. Choose whether each is regular, honors, or AP/IB.
  2. Enter grades and credits. Enter your letter grade and credits for each course.
  3. See both GPAs. Your weighted and unweighted GPA update automatically.

How it works

High school GPA uses a point mapping for letter grades. Unweighted GPA applies that mapping on a standard 4.0-style scale. Weighted GPA increases the point value for advanced course types like Honors, AP, and IB. This calculator totals your grade points for each course type and uses the appropriate weights so you get both estimates together.

If you don’t know your exact school’s scale, this still provides a close estimate—just make sure your AP/Honors/IB selections match how your school categorizes each class.

Frequently Asked Questions

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses a standard 4.0 scale where most classes map to the same point values regardless of difficulty. Weighted GPA gives extra points for advanced coursework such as AP, Honors, and IB, so your GPA can rise because harder classes earn more grade points on a weighted scale (often 4.5 or 5.0+).

How do AP classes affect GPA?

AP classes are typically treated as more advanced and therefore can receive extra “weight.” On many scales, an A in an AP class adds more grade points than an A in a regular class, so your weighted GPA increases when you take (and do well in) AP coursework. The exact points depend on your school’s grading policy.

What GPA do I need for a good college?

There isn’t one required GPA that guarantees admission, but many students aim for a GPA that matches the competitiveness of the schools they’re targeting. A solid approach is to choose a target GPA and see what grades you’d need in remaining courses; this calculator helps you estimate how current and advanced classes move your weighted and unweighted GPA.

Does freshman year GPA matter?

Freshman year grades often matter because they become part of your academic record and influence your cumulative GPA over time. The good news is that you can improve your cumulative GPA by earning stronger grades in later semesters—especially in higher-weight classes—so freshman year is important, but it isn’t the only factor.

How do I calculate my high school GPA?

Use this calculator by entering your courses and marking whether each is regular, Honors, AP, or IB. Then choose your letter grade (A, B, C, D, or F) for each course. The calculator computes both your weighted and unweighted GPA based on the point mapping for your course types. Update inputs whenever you receive new grades so your GPA estimate stays current.