OpenToolbox

Free GPA Calculator

GPA Calculator computes unweighted and weighted GPA on the US 4.0 scale by multiplying each grade's points by its credits and dividing by total credits. Honors courses add 0.5 and AP or IB courses add 1.0 on passing grades, and an optional prior GPA gives a cumulative result. A+ can count as 4.0 or 4.3.

Formula:
Σ(points × credits) ÷ Σ credits
Weighting:
Honors +0.5, AP/IB +1.0
A+ value:
4.0 or 4.3
Price:
Free
Runs:
Locally, in your browser
Uploads:
None: files never leave your device
Account:
Not needed

Quick answers

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses the 4.0 scale for every course. Weighted GPA gives extra points for harder classes: here +0.5 for Honors and +1.0 for AP or IB, so it can go above 4.0.

Loading tool…

Processed on your device: your files are never uploaded. How it works

How to use the GPA Calculator

  1. Add your courses with their credits, letter grade and type (Regular, Honors or AP/IB).
  2. Add more semesters if you like, and enter your current GPA and credits to get a cumulative result.
  3. Read the unweighted and weighted GPA for each semester and overall; your data stays saved in this browser.

Credits & open source

Built from scratch on web standards. Thank you to the people who make these projects.

Web platform APIs used: localStorage.

Full license texts: third-party notices · all credits

Frequently asked questions

Is an A+ worth 4.0 or 4.3?

It depends on the school. Most high schools cap at 4.0, while some colleges give 4.3. Choose the option your school uses.

How do I include my previous GPA?

Enter your current GPA and the number of credits it covers. The calculator combines them with the new courses, weighting each by credits.

More calculators & timers tools