Home›Education›GPA by Courses

GPA Calculator — Calculate Your GPA by Courses, Credits & Grades

Course GPA

The table is already filled with a realistic example. Change the course names, credits and grades to your own, add or remove rows, then press Calculate GPA.

CourseCreditsGradeGrade Points

Please check your courses: every counted course needs credits greater than 0, and at least one graded course is required.

Your GPA
3.60 / 4.0
Total Credits: 15 · Total Grade Points: 54.0 · 5 graded courses
0.04.0
Total credits15
Total grade points54.0
Graded courses5
The calculation
54.0 points ÷ 15 credits =
3.60

Example: 15 credits, 54.0 grade points — GPA 3.60.

Percentage to GPA

Only have a percentage mark? Enter it here to see the matching GPA on the 4.0 scale and the letter grade.

Please enter a percentage between 0 and 100.

Your GPA
3.63 / 4.0
Letter grade B · 87%
0.04.0
Letter gradeB
Percentage87%
The calculation
3.0 + (87 − 80) / 10 × 0.9 =
3.63

Example: 87% → 3.63 GPA, letter grade B.

GPA Planning

Want to lift your GPA to a target? Enter your GPA and credits so far, the GPA you want, and how many credits you plan to take next. The planner works out the average GPA you need in those future courses.

Please enter a current GPA (0–4.3), credits completed (0 or more), a desired GPA (0–4.3) and future credits greater than 0.

GPA you need
3.80 / 4.0
You need an average GPA of 3.80 in your next 30 credits to reach an overall GPA of 3.50.
0.04.3
Current GPA3.20
Credits completed30
Desired GPA3.50
Future credits30
The calculation
(3.50 × 60 − 3.20 × 30) ÷ 30 =
3.80

Example: 3.20 now, target 3.50 after 30 more credits — need 3.80.

Behind the numbers

How this GPA calculator works

  1. Type each course name in the first column and its credits in the second. Most courses are 3 or 4 credits.
  2. Pick the grade you earned (or expect) for each course from the dropdown.
  3. Use + Add Course for extra courses and the red × button to remove a row you do not need.
  4. Press Calculate GPA. Your total credits, total grade points and GPA appear beside the table, with grade points shown for every row.
  5. Courses marked P, NP, I or W are shown in the table but do not count towards your GPA, because they carry no grade points.
The formula
GPA = total grade points ÷ total credits

Grade points for one course are its credits multiplied by the grade points for its letter grade. Add them all up, then divide by the total credits. Here is the example already loaded in the table above: Math 4 × 4.0 + English 3 × 3.3 + Biology 3 × 3.7 + History 3 × 3.0 + Computer Science 2 × 4.0 = 54.0 grade points. GPA = 54.0 ÷ 15 = 3.60.

CourseCreditsGradeGrade Points
Math4A (4.0)4 × 4.0 = 16.0
English3B+ (3.3)3 × 3.3 = 9.9
Biology3A− (3.7)3 × 3.7 = 11.1
History3B (3.0)3 × 3.0 = 9.0
Computer Science2A (4.0)2 × 4.0 = 8.0
Total1554.0

Reference

Grade Scale Table

Letter GradeGrade Points
A+4.3
A4.0
A−3.7
B+3.3
B3.0
B−2.7
C+2.3
C2.0
C−1.7
D+1.3
D1.0
D−0.7
F0.0
P / NP / I / WNot counted

This GPA calculator uses the common US 4.0 scale, with A+ worth 4.3. Some schools cap A at 4.0, so check your own school’s scale if yours is different.

GPA Planning Explained

The planning tool uses the same idea in reverse. It works out the average grade you need in your future courses with this formula:

Needed GPA = (Desired GPA × Total Credits − Current GPA × Credits Completed) ÷ Future Credits

Worked example: Your current GPA is 3.20 after 30 credits. You want a GPA of 3.50, and you plan to take 30 more credits. Needed GPA = (3.50 × 60 − 3.20 × 30) ÷ 30 = (210 − 96) ÷ 30 = 3.80. So you would need an average of about 3.80 — mostly A− and A grades — in those next 30 credits. If the answer comes out above 4.3, even straight A+ grades would not be enough, and you would need more credits or a lower target.

Tips to Raise Your GPA

01

Go to class and take part. Regular attendance and asking questions in class help you understand the material the first time, instead of catching up later.

02

Study a little every week. Short, regular revision beats last-minute cramming. Review your notes the same day and test yourself before exams.

03

Plan your time. Write down deadlines and exam dates, then work backwards so big assignments are spread out instead of piling up in one week.

04

Use your teachers and classmates. Ask for help early when a topic is unclear, and talk through hard problems with a study group or tutor.

05

Focus on high-credit courses. A better grade in a 4-credit course lifts your GPA more than the same improvement in a 1-credit course, so give those courses extra attention.

06

Check your grades as you go. Use this GPA calculator during the semester to see how each grade changes your average, while you still have time to improve it.

Good to know

Frequently Asked Questions

What is a good GPA?

On a 4.0 scale, a GPA of 3.5 or above is usually seen as strong, and 3.0 or above is a solid average. What counts as "good" also depends on your school, course and goals, such as scholarships or graduate study.

How is GPA calculated with credits?

Each course gives you grade points equal to its credits multiplied by the grade points for your letter grade. Add all the grade points together and divide by the total credits. Heavier courses therefore count more towards your GPA.

What is the highest GPA?

On a standard 4.0 scale the highest GPA is 4.0, or 4.3 if your school counts A+ as 4.3. Some schools use a weighted 5.0 scale for honors or advanced courses, where the maximum is 5.0.

Do pass/fail courses count towards GPA?

No. Courses graded Pass, No Pass, Incomplete or Withdrawn (P, NP, I, W) carry no grade points and are left out of the GPA calculation. They also do not add to your total counted credits.

How can I raise my GPA?

Focus on understanding the material week by week, keep up with assignments, ask for help early, and put extra effort into high-credit courses. Use the planning tool above to see exactly what average you need in your next courses to reach your target GPA.

Related calculators