Calculate Your High School GPA
Free GPA calculator that supports weighted, unweighted, UC's and other college GPA systems. Target any US college and see your GPA calculated their way. Customize the boost values to match your school's exact system.
GPA Systems We Support
The most common GPA scale. Every class is worth the same — an A is 4.0 whether it's a regular class or AP. Most colleges use this as a baseline.
Rewards you for taking harder classes. Honors courses get +0.5 and AP/IB courses get +1.0 added to your grade points, so an A in AP is 5.0.
Used by University of California schools. Adds +1.0 for honors courses but limits you to 8 semesters of extra points. Only a-g courses count.
Get the GPA for any college in US. We automatically fetch the grading criterion for all the top colleges. Define the weights and boosts and compute any custom GPA for any college worldwide.
Everything You Need
Multiple GPA Systems
Calculate your unweighted, weighted, and UC GPA all at once. See how your GPA looks under different systems.
Target Any College
Search from thousands of US colleges. We'll automatically use the right GPA formula for your target school.
Customizable Boosts
Every school weights courses differently. Adjust the boost values to match your school's exact system.
Semester & Cumulative
Track your GPA by semester or see your overall cumulative GPA. Add multiple semesters to plan ahead.
Clear Explanations
Understand exactly how your GPA is calculated with plain-English explanations and per-course breakdowns.
Free & Private
No sign-up required. Your data stays in your browser — we never store or share your grades.
Frequently Asked Questions
What is the difference between weighted and unweighted GPA?
Unweighted GPA uses a standard 4.0 scale where all courses are equal. Weighted GPA (up to 5.0) gives extra points for harder courses like AP, IB, and Honors. For example, an A in a regular class = 4.0 unweighted, but an A in an AP class = 5.0 weighted.
How do colleges calculate my GPA?
Most colleges recalculate your GPA using their own system. UC schools use a special capped weighted system that limits honors points. Many private colleges focus on unweighted GPA from core academic subjects only. Our calculator shows you how your GPA looks under different systems.
What are a-g courses?
The UC system requires courses in specific subject areas: (a) History, (b) English, (c) Math, (d) Lab Science, (e) Language Other Than English, (f) Visual/Performing Arts, and (g) College-Prep Elective. Only these "a-g" approved courses count toward your UC GPA.
How does the UC capped weighted GPA work?
UC adds +1.0 for honors-level courses (AP, IB, and UC-approved honors), but caps the total at 8 semesters of extra points, with no more than 4 from 10th grade. Plus/minus grades are not used — an A- counts the same as an A (4.0).
What boost does my school use for Honors classes?
It varies by school. The most common system gives Honors +0.5 and AP/IB +1.0, but some schools use +0.3 for Honors or +1.5 for AP. You can customize the boost values in our calculator to match your school's system exactly.
Is my data saved?
Your courses and settings are saved in your browser's local storage, so they'll be there when you come back. We never send your grades to any server — everything stays on your device.