How this calculator works
Add one row per course: pick the letter grade you earned, enter the credit hours it's worth, and the calculator converts that grade to points on the standard 4.0 scale shown in the table below. Each course's points get multiplied by its credit hours, those totals are added up, and the sum is divided by your total credit hours. That's the same credit-weighted average method most registrars use, so a 4-credit class counts more than a 1-credit one.
Use "Add course" to build out a full semester or year, and the trash-can button to drop a row you added by mistake. Every field updates the result immediately; there's no submit button because nothing here leaves your browser.
Weighted vs. unweighted GPA
Unweighted GPA treats every course the same regardless of difficulty: an A is worth 4.0 whether it came from a standard class or an AP class. Weighted GPA adds a level boost before averaging: the common convention is +0.5 for Honors and +1.0 for AP or IB courses, so a student who took harder classes can end up with a higher number than a straight 4.0, even without earning a single grade above an A. That's a real, intended feature of weighting, not a rounding artifact: an A in an AP class is scored as a 5.0 in weighted mode.
There's no single official weighting standard. Some schools use a different boost, some cap weighted GPA at 5.0, and some don't weight at all. Colleges are aware of this and often recompute applicants' GPA on their own consistent scale during admissions review rather than comparing weighted numbers across different high schools directly, so treat whichever number your school reports as the one that actually appears on your transcript.