GPA Calculator — Calculate Your GPA by Courses, Credits & Grades
Quick answer: Your GPA is your total grade points divided by your total credits. For example, 15 credits worth 54.0 grade points gives a GPA of 3.60. Enter your courses, credits and grades below — this calculator does the weighted maths, converts percentages, and plans the GPA you need next semester to reach your target.
Use this free GPA calculator to work out your grade point average from your actual courses. Add each course with its credits and grade, and the calculator does the weighted maths for you. Below it you will also find a percentage to GPA converter and a planning tool that tells you what GPA you need in your next courses to reach your target.
Course GPA Calculator
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.
| Course | Credits | Grade | Grade Points |
|---|
Please check your courses: every counted course needs credits greater than 0, and at least one graded course is required.
Percentage to GPA Converter
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.
GPA Planning Calculator
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.
How to Use This GPA Calculator
- Type each course name in the first column and its credits in the second. Most courses are 3 or 4 credits.
- Pick the grade you earned (or expect) for each course from the dropdown.
- Use + Add Course for extra courses and the red × button to remove a row you do not need.
- Press Calculate GPA. Your total credits, total grade points and GPA appear below the table, with grade points shown for every row.
- 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.
Grade Scale Table
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.
| Letter Grade | Grade Points |
|---|---|
| A+ | 4.3 |
| 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 |
| D− | 0.7 |
| F | 0.0 |
| P / NP / I / W | Not counted |
GPA Formula and Worked Example
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:
| Course | Credits | Grade | Grade Points |
|---|---|---|---|
| Math | 4 | A (4.0) | 4 × 4.0 = 16.0 |
| English | 3 | B+ (3.3) | 3 × 3.3 = 9.9 |
| Biology | 3 | A− (3.7) | 3 × 3.7 = 11.1 |
| History | 3 | B (3.0) | 3 × 3.0 = 9.0 |
| Computer Science | 2 | A (4.0) | 2 × 4.0 = 8.0 |
| Total | 15 | 54.0 |
GPA = 54.0 ÷ 15 = 3.60. That is why the example gives a GPA of 3.60 on the 4.0 scale.
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
- 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.
- Study a little every week. Short, regular revision beats last-minute cramming. Review your notes the same day and test yourself before exams.
- 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.
- 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.
- 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.
- 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.
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 honours 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.