Your high school GPA depends on two things: your grades and the level of your classes. This calculator handles both. Toggle between unweighted (every class on a 4.0 scale) and weighted (AP, IB, and Honors get extra points). Change the bumps if your district uses custom weights. All free, no signup, nothing locked.
Colleges often want both. See them side by side.
Name optional, credits usually 1 for year-long and 0.5 for semester courses.
Regular, Honors, AP, IB, or College credit — each gets its own bump.
Tap the gear icon to edit the +0.5 / +1.0 defaults for your district.
Unweighted and weighted side by side, because that is how colleges read your transcript.
Some districts use +0.3 for Honors or +1.5 for AP. Edit once, done.
Applying to University of California? See our dedicated UC GPA page for the 8-semester honors cap.
Add multiple semesters to see your trajectory, not just a final snapshot.
Unweighted: standard 4.0 scale for all courses.
Weighted: adds a bump per course type. Example: AP Biology, A (4.0) + 1.0 bump = 5.0 weighted grade points.
Two students, same grades: Student A takes all regular classes, straight A's — unweighted 4.0, weighted 4.0. Student B takes all AP classes, straight A's — unweighted 4.0, weighted 5.0.