GPA Calculator
Calculate semester GPA from course grades, custom grade points, and credit hours.
Course rows
Add each GPA-bearing course, select a letter grade or custom point, and enter credit hours.
Course 1
Course 2
Status: initial
Results
Awaiting calculation
Introduction
A GPA calculator helps students estimate semester grade point average from course grades and credit hours. It is useful for academic planning, scholarship checks, advising conversations, and understanding how individual courses affect the term result.
What is GPA?
GPA means grade point average. It summarizes academic performance by converting grades into grade points and averaging them with credit-hour weighting.
GPA formula
GPA is calculated by multiplying each course grade point by its credit hours, adding those quality points, and dividing by the total credit hours.
Grade points and credit hours explained
An optional label that helps identify each course row.
A selected grade such as A, B+, or C- mapped to a 4.0 scale.
The numeric point value used in the GPA formula.
The academic weight assigned to a course.
Formula guide
Semester GPA
GPA = Sum of (Grade Point x Credit Hours) / Sum of Credit Hours
- Grade point is the numeric value assigned to a letter grade.
- Credit hours weight each course by academic load.
Multiply every grade point by credits, add the quality points, then divide by total credits.
Total grade points
Total Grade Points = Sum of Grade Point x Credit Hours
- Each course contributes grade points based on both grade and credit hours.
A higher-credit course affects GPA more than a lower-credit course.
Total credits
Total Credits = Sum of Credit Hours
- Credit hours are the denominator in the GPA formula.
Courses with zero credits are not valid for GPA calculation.
Cumulative GPA placeholder
Future CGPA = Combined historical and current quality points / combined credits
- Prior GPA and prior credits are not part of this release.
This calculator focuses on semester GPA; cumulative GPA is a planned extension.
Worked examples
Three-course semester
- Course 1: A in 3 credits gives 12.00 quality points.
- Course 2: B+ in 4 credits gives 13.20 quality points.
- Course 3: C in 2 credits gives 4.00 quality points.
- GPA = 29.20 total quality points / 9 credits = 3.24.
Custom grade point
- A school may use 3.67 for A- instead of 3.70.
- Select custom and enter the exact grade point.
- The custom point is multiplied by the course credit hours.
Semester GPA example
- Add all current semester courses.
- Choose each letter grade or custom point.
- Enter credit hours for every course.
- Calculate to see semester GPA, total credits, and course breakdown.
Credit-hour weighting
- A 4-credit course has more effect than a 1-credit course.
- Grade point is multiplied by credit hours.
- This is why GPA is a weighted average, not a simple average of grades.
Zero-credit exclusion
- Courses with zero credits cannot be used in this calculator.
- Enter only GPA-bearing credit hours.
- Pass/fail or audit courses may follow separate school rules.
Common GPA mistakes
Averaging letter grades directly
GPA uses numeric grade points and credits, not a simple average of letters.
Ignoring credit hours
A high-credit course has more weight than a low-credit course.
Mixing grading scales
Different schools may use different plus/minus values. Use custom points when your scale differs.
Including non-GPA courses
Pass/fail, audit, or withdrawn courses may not count toward GPA depending on institutional policy.
Confusing GPA and CGPA
Semester GPA covers one term. CGPA combines multiple terms and prior credit history.
FAQs
How do I calculate GPA?
What is the default GPA scale?
Can I use letter grades?
Can I enter custom grade points?
What are credit hours?
Why do credit hours matter?
What is total grade points?
What is semester GPA?
What is the difference between GPA and CGPA?
Does this calculator calculate cumulative GPA?
What is weighted GPA?
What is unweighted GPA?
Can credit hours be zero?
Can grade points be above 4?
Should I use my school's official scale?
References
Related calculators
- CGPA Calculator
- Grade Calculator
- Percentage Calculator
- Average Calculator
- Marks Percentage Calculator
Last updated and version history
Last updated: 2026-07-04
- 1.0.0 (2026-07-04): Initial production release with dynamic course rows, letter grades, custom points, and semester GPA results.