Skip to content

GPA Calculator — Step-by-Step Solutions

The GPA Calculator helps students compute their Grade Point Average quickly and accurately. It supports four modes: semester GPA from individual courses, cumulative GPA combining multiple semesters, the grade needed in a course to reach a target GPA, and letter grade to GPA point conversion.

Add your courses with credit hours and grades to get instant results. The calculator uses the standard 4.0 scale and handles plus/minus grades.

4.00
Semester GPA
GPA
4.00
Total Credits
12
Quality Points
48.0
Courses
4

Your calculations will appear here

How to Use the GPA Calculator

  1. Semester GPA: for each course enter an optional name, the credit hours and the letter grade from the list. Use Add Course for more rows and the remove button to delete one. The GPA, total credits and quality points update as you type.
  2. Cumulative GPA: enter your current GPA, the credits completed so far, and this semester GPA and credits to see your new overall GPA.
  3. Grade Needed: enter your current GPA and credits, your target GPA and the credits you still have to take. The calculator shows the average grade points you need across those credits and tells you whether the target is reachable on a 4.0 scale.
  4. Grade Conversion lists the letter grades with their grade points and the usual percentage ranges. Percentage cut-offs differ between schools, so check your own grading policy.

Formula and Theory

Grade point average is a credit-weighted mean of grade points. Each letter grade maps to points on a 4.0 scale (A = 4.0, A- = 3.7, B+ = 3.3, and so on down to F = 0). A course contributes its grade points times its credit hours, called quality points. The GPA is total quality points divided by total credit hours.

Because it is weighted, a 4-credit course moves your GPA more than a 2-credit course. A low grade in a high-credit course is harder to offset than the same grade in a small one.

To combine terms, add the quality points and the credits separately and divide again. Do not average two GPAs directly unless the credit loads are equal. To plan ahead, rearrange the same formula: the grade points needed in the remaining credits are (target x total credits - current quality points) / remaining credits.

This calculator uses an unweighted 4.0 scale with plus and minus grades and no A+. Some schools use different values (for example 4.3 for A+, or extra points for honours and AP courses), so your official GPA may differ.

Worked Examples

Example 1: Semester GPA

Problem: Four courses: 4 credits with an A, 3 credits with a B+, 4 credits with a B-, and 3 credits with an A-. Find the semester GPA.

Solution: Quality points: A: 4.0 x 4 = 16. B+: 3.3 x 3 = 9.9. B-: 2.7 x 4 = 10.8. A-: 3.7 x 3 = 11.1. Total quality points = 16 + 9.9 + 10.8 + 11.1 = 47.8. Total credits = 4 + 3 + 4 + 3 = 14. GPA = 47.8 / 14 = 3.414.

Answer: GPA = 3.41 on 14 credits

Example 2: Cumulative GPA

Problem: You have a 3.5 GPA over 60 credits and earn a 3.8 over 15 more credits. What is your new cumulative GPA?

Solution: Current quality points = 3.5 x 60 = 210. New quality points = 3.8 x 15 = 57. Total = 210 + 57 = 267 over 60 + 15 = 75 credits. GPA = 267 / 75 = 3.56.

Answer: 3.56

Example 3: Target GPA that is out of reach

Problem: Current GPA 3.0 over 60 credits. Can you reach 3.5 with 30 more credits?

Solution: Quality points needed overall = 3.5 x (60 + 30) = 315. You already have 3.0 x 60 = 180. You need 315 - 180 = 135 from 30 credits, which is 135 / 30 = 4.5 grade points per credit. The maximum is 4.0.

Answer: Not achievable: it needs an average of 4.5, above the 4.0 maximum

Example 4: Target GPA that is reachable

Problem: Current GPA 3.0 over 60 credits. What average do you need over 60 more credits to finish on 3.3?

Solution: Total needed = 3.3 x 120 = 396. Current = 3.0 x 60 = 180. Needed from the new credits = 396 - 180 = 216, so 216 / 60 = 3.6 grade points, which is between an A- (3.7) and a B+ (3.3), closest to A-.

Answer: An average of 3.6, about an A-

Frequently Asked Questions

How do I calculate my GPA?
Multiply each course grade points by its credits, add the results, and divide by the total credits. The Semester GPA mode shows each of those steps.
What grade points does each letter grade have?
On the scale used here: A 4.0, A- 3.7, B+ 3.3, B 3.0, B- 2.7, C+ 2.3, C 2.0, C- 1.7, D+ 1.3, D 1.0, F 0.0. Your school may use slightly different values.
Can I average two semester GPAs?
Only if both semesters had the same number of credits. Otherwise use the Cumulative GPA mode, which weights each semester by its credits.
How do I raise my GPA?
Use the Grade Needed mode to see the average you need in the remaining credits. The more credits you have already completed, the harder it is to move the total, so earlier improvement matters.
Does this handle weighted or honours GPA?
No. It uses an unweighted 4.0 scale. If your school adds a point for honours or AP courses, adjust the grade points yourself or ask the school for its formula.
Do repeated or pass/fail courses count?
That depends on your institution. Pass/fail courses are normally left out, and repeat policies vary. Enter only the courses and grades your school counts.

Related General Calculators

Related Articles