GPA Calculator
Compute your grade point average from letter grades and credit hours across up to eight courses, with a full step-by-step breakdown.
GPA Calculator — input your values
What does this everyday calculator do?
The GPA calculator converts letter grades into grade points, weighs them by credit hours, and divides the total quality points by the total credits to produce a grade point average.
It covers up to five courses by default and three extra slots that can be enabled, showing a per-course table of grades, credits and quality points so you can see exactly which courses pull the average up or down.
Formula and variables
A course with more credits affects the GPA more than a course with fewer credits.
| Symbol | Meaning |
|---|---|
| Grade points | Numeric value of each letter grade (A = 4.0 down to F = 0) |
| Credits | Credit hours for each course |
| Quality points | grade points × credits for a course |
Worked example
A student takes four 3-credit courses and earns A, B+, B and C.
- Grade points: A = 4.0, B+ = 3.3, B = 3.0, C = 2.0.
- Quality points: (4.0 × 3) + (3.3 × 3) + (3.0 × 3) + (2.0 × 3) = 12 + 9.9 + 9 + 6 = 36.9.
- GPA = 36.9 ÷ 12 credits = 3.08.
Answer: The student's GPA is 3.08.
Tips and common mistakes
Tips
- Count a pass/fail course by its credits only if your school includes it — otherwise leave the credits at zero so it does not affect the GPA.
- Check whether your school uses a plus/minus scale: many schools award 3.7 for an A-, which this calculator applies.
- Use the table to spot courses dragging the average down before deciding where to focus study effort.
- For a cumulative GPA across semesters, combine totals: total quality points across terms divided by total credits across terms.
Common mistakes to avoid
- Adding grades without weighting by credits — a 1-credit course should not move the GPA as much as a 4-credit course.
- Treating an F as having no effect; an F earns 0 quality points but still counts its credits in the divisor.
- Confusing weighted and unweighted GPAs, which can differ by several tenths for students in advanced courses.
GPA Calculator — frequently asked questions
How is GPA calculated?
Multiply each course's grade points by its credits to get quality points, add them up, and divide by the total number of credits.
What is a good GPA?
Most programs treat 3.0 (B) as solid, 3.5 as strong, and 4.0 as perfect on the unweighted scale. Requirements vary by school and major.
What is the difference between weighted and unweighted GPA?
Unweighted GPAs cap at 4.0 and treat all courses equally. Weighted GPAs add points for honors or AP courses, so they can exceed 4.0.
How do I calculate my cumulative GPA over several semesters?
Add up all your quality points from every semester and divide by all the credits you have attempted. This calculator works for a single term or a full set of courses.
Do plus and minus grades count differently?
On this scale, yes: A- is 3.7, B+ is 3.3, and so on. Some schools round or ignore pluses and minuses, so match the scale to your school.
What if I retake a course?
Most schools replace the old grade in the GPA, while others average both attempts. Check your institution's repeat policy before entering grades.