GPA Calculator (4.0 scale, weighted by credits)
Enter your courses with their letter grades and credit hours. The calculator weighs each grade by credits and gives you a cumulative GPA on the standard US 4.0 scale.
- GPA
- 3.58
- Total credits
- 10
- Total points
- 35.8
How it works
How GPA is calculated
GPA = total grade points ÷ total credits. Each letter grade is worth a number of points (A=4.0, B=3.0, etc.). Multiply each course's points by its credit hours to get 'grade points'. Sum across all courses, divide by total credits, and you have a weighted GPA. A 4-credit A counts twice as much as a 2-credit A.
Most US institutions use this 4.0 scale with plus/minus modifiers (A-=3.7, B+=3.3, etc.). Some schools use unmodified A=4.0/B=3.0 only; others use a 4.3 scale where A+ = 4.3. We use the most common '4.0 with modifiers' system.
Weighted vs unweighted
Unweighted GPA: same formula, but every course is treated identically. Used at the high-school level mostly. Caps at 4.0.
Weighted GPA: honors and AP/IB courses get a +0.5 to +1.0 bonus. Caps at 5.0 in many systems. This calculator computes unweighted; if you have a weighted system, manually add the bonus to the points before entering.
What 'good' looks like
GPA expectations vary wildly by program. Selective US undergraduate programs target 3.7+; competitive grad schools want 3.5+; most professional schools (med, law) want 3.6+. State school graduation typically needs 2.0 minimum.
GPA matters less than people fear. By 5 years post-graduation, employers rarely ask. Internships, projects, and recommendations matter more than the third digit of your GPA. Don't spike your stress over a 0.05 difference.
Frequently asked questions
›Does this support a 4.3 scale?
Not yet — A+ is treated as 4.0. If your school uses 4.3, manually treat A+ as bonus.
›What about pass/fail courses?
Pass/fail typically doesn't affect GPA. Skip those courses (don't add them to the list).
›How do I include AP or honors bonuses?
This calculator is unweighted. Adjust the grade upward (e.g., enter A+ for an AP A) if your school weights.
›Why is my GPA different from the school's?
Schools may use different rounding, scales, or include grades you've forgotten. Compare against your transcript for the official number.
›Can I save my courses?
Not yet — refreshing the page resets the list. We may add local-storage saving later.
›What's the maximum GPA?
4.0 on this scale. Schools using a 4.3 or 5.0 scale display higher numbers due to bonuses for advanced coursework.
›Does the data leave my browser?
No. All math runs locally.
›Can I do semester GPA only?
Yes — only enter that semester's courses. The result is your semester GPA.
Related tools
Last updated: