GPA Calculator
Semester and cumulative GPA on the US 4.0 scale, weighted or unweighted, with honors and AP classes.
Calculated in your browser – nothing you enter is sent or stored.
This GPA calculator works out your grade point average on the standard US 4.0 scale for high school or college. Add your classes with their letter grades and credits, mark Honors and AP or IB classes to see your weighted GPA, and enter your current GPA and credits to find your new cumulative GPA after this semester.
How to Calculate Your GPA
- Convert each letter grade to grade points: A = 4.0, B = 3.0, C = 2.0, D = 1.0 and F = 0, with plus and minus grades in between (B+ = 3.3, A− = 3.7).
- Multiply the points by the class's credit hours. A B+ in a 3-credit class earns 3.3 × 3 = 9.9 grade points.
- Add up all grade points and all credits.
- Divide total grade points by total credits. The result is your GPA.
Example: a student with an A in English, a B+ in Algebra II, an A− in Biology, a B in US History and an A in Spanish, each worth 1 credit, has (4.0 + 3.3 + 3.7 + 3.0 + 4.0) ÷ 5 = 3.60. If Biology and US History are AP classes, each gets an extra point, and the weighted GPA is 20.0 ÷ 5 = 4.00.
Weighted vs. Unweighted GPA
An unweighted GPA treats every class the same, so the top is 4.0. A weighted GPA rewards harder classes: most high schools add 0.5 points for Honors and 1.0 point for AP, IB or dual-enrollment classes, so an A in AP Calculus counts as 5.0. That is how weighted GPAs above 4.0 happen.
Colleges see both. Many admissions offices recalculate GPAs their own way – often using only core academic classes – and pay as much attention to the difficulty of your schedule as to the number itself. Schools differ in how they weight classes, so check your student handbook.
How to Calculate Cumulative GPA
Your cumulative GPA covers every term, weighted by credits. Multiply your current GPA by the credits you have already earned to get your past grade points, add this term's grade points, and divide by all credits together:
Cumulative GPA = (old GPA × old credits + new grade points) ÷ (old credits + new credits)
With a 3.40 GPA over 45 credits and 15 new credits at 3.60, the cumulative GPA is (153 + 54) ÷ 60 = 3.45. The more credits you have, the more slowly your GPA moves – which is why early semesters matter.
What Is a Good GPA?
- 3.0 (B average) – meets the minimum for many scholarships, honor programs and graduate schools.
- 3.5 and up – competitive for most selective colleges and often required for Latin honors (cum laude).
- 3.8–4.0+ unweighted – typical at the most selective universities.
- 2.0 – the minimum many colleges require to stay in good academic standing and keep federal financial aid (Satisfactory Academic Progress).
How to Raise Your GPA
Focus on classes with the most credits, because they move your GPA the most. Retaking a failed class can replace the F at many colleges. Use the percentage calculator to see what score you need on an assignment, and remember that the earlier you improve, the more terms the higher grades count toward.
Sources
- College Board – How to convert your GPA to a 4.0 scale
- Federal Student Aid – Staying eligible (Satisfactory Academic Progress)
Last reviewed: October 2026 by the ShrinkBee team. Grading scales and weighting rules differ between schools; your school's official calculation always applies.
Percentage Calculator Age Calculator Date Calculator Compound Interest Calculator