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.
Browse: SAT prep books · ACT prep books
Affiliate links: as an Amazon Associate, My Easy GPA earns from qualifying purchases, at no extra cost to you.
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.