High School GPA Calculator

Weighted GPA 4.38 Unweighted GPA 3.75

Add a row per course: pick the grade, then the course level (Regular / Honors / AP / IB / Dual-enrollment / College). Your weighted and unweighted GPA are shown together and update as you type. Turn on 'count credit hours' if your school weights courses by credit hours.

Your courses
Add a row per course: pick the grade, then the course level. Use Add course for more.
High schools usually count each course as 1 credit (default). Turn this on if your school weights courses by credit hours — it reveals a Credits field on every row and re-weights both GPAs.
Advanced options
Extra grade points an Honors course adds on top of the base grade. Default +0.5, but schools weight differently — change it to match your school. Editing it changes the weighted GPA; the unweighted GPA never changes.
Extra grade points an AP, IB, Dual-enrollment, or College course adds on top of the base grade. Default +1.0, but schools weight differently — change it to match your school. Editing it changes the weighted GPA; the unweighted GPA never changes.
Plus/minus (default) maps A-=3.7, B+=3.3, and so on. Whole-letter collapses to A=4, B=3, C=2, D=1, F=0 for schools that do not grade plus/minus. This is the base scale; course-level weight points are added on top.
Letters (default). Choose percentages if your school reports numeric grades — they map to letters via the plus/minus band table (A ≥ 93, B+ 87-89, …).
Weighted GPA 4.38
Unweighted GPA 3.75
Courses counted 4
Credits counted 4
Weight points used Honors +0.5, AP/IB +1
Base scale used 4.0 plus/minus, A+ = 4.0
Show calculation details
Points the weighting added 0.63
Per-course points A [AP]: (4.00 + 1 (AP)) × 1; A [AP]: (4.00 + 1 (AP)) × 1; B [Honors]: (3.00 + 0.5 (Honors)) × 1; A [Regular]: (4.00) × 1
Excluded courses
No advanced courses
Input advisories