GPA Calculator
Enter your courses, credits, and grades to calculate your Grade Point Average on a standard 4.0 scale.
A worked GPA example
Say you take three courses: English (3 credits, grade A), Maths (4 credits, grade B) and History (3 credits, grade B+). Convert each grade to points, multiply by the credits and add up: (4.0 × 3) + (3.0 × 4) + (3.3 × 3) = 12 + 12 + 9.9 = 33.9 quality points. Divide by the 10 total credits and your GPA is 3.39.
| Grade | Points | Grade | Points |
|---|---|---|---|
| A | 4.0 | C+ | 2.3 |
| A− | 3.7 | C | 2.0 |
| B+ | 3.3 | C− | 1.7 |
| B | 3.0 | D | 1.0 |
| B− | 2.7 | F | 0.0 |
Weighted and cumulative GPA
Many US high schools use a weighted GPA, where honors, AP or IB courses count for an extra point (an A is worth 5.0 instead of 4.0). Colleges often recalculate GPA on their own unweighted scale, and some schools use slightly different plus/minus values, so check your institution's policy before relying on any single figure.
Your cumulative GPA is calculated the same way as a single semester, across every course. To see how future grades will move it, add up your total quality points and credits so far and include the new courses. For example, a 3.0 GPA over 60 credits is 180 quality points; earning straight As in 15 more credits adds 60 points, giving 240 ÷ 75 = 3.2. The more credits you have already completed, the slower the average moves.
For a single class rather than a whole term, use the grade calculator, which works out what you need on a final exam.
FAQ
How is GPA calculated?
GPA is calculated by converting each course's letter grade to a point value (typically A=4.0, B=3.0, C=2.0, D=1.0, F=0.0), multiplying each by the course's credit hours, adding those together, and dividing by the total credit hours.
What is a good GPA?
This varies by school and program, but generally 3.5+ is considered excellent, 3.0-3.5 is good, and 2.0 is often the minimum to remain in good standing. Check your specific institution's standards for context.
Does this calculator support plus/minus grades?
Yes — the grade dropdown includes standard plus/minus variations (A-, B+, B-, etc.) using the common 4.0 scale point values used by most US institutions.
Can I calculate GPA for a whole degree, not just one semester?
Yes — add every course from every semester you want included, with their respective credits and grades, and the calculator will compute your overall cumulative GPA across all of them.
How do I calculate GPA for multiple semesters?
Add up the quality points (credits × grade points) and the credits for every semester, then divide total points by total credits. For example, 60 credits at 3.20 plus a 16-credit semester at 3.36 gives 3.23.
What GPA do I need next semester to reach a target?
Take the target GPA times your total credits after the semester, subtract your current quality points, and divide by the credits you will take. To go from 3.20 over 60 credits to 3.30 after 15 more credits, you would need 3.70 in those credits.
Why is my GPA different from my school's?
Schools use different scales, handle repeated courses and pass/fail grades in different ways, and sometimes weight advanced classes. Use your school's official transcript for any application, and use this calculator for planning.
About this tool
This calculator computes GPA on the standard 4.0 scale from your course credits and grades. Add as many courses as you need — it works for a single semester or your full cumulative GPA. Everything runs instantly in your browser with nothing saved.
A full semester worked through
Each grade is converted to grade points on the 4.0 scale, multiplied by the course credits to give quality points, and the quality points are divided by the total credits.
| Course | Credits | Grade | Grade points | Quality points |
|---|---|---|---|---|
| Biology | 4 | B+ | 3.3 | 13.2 |
| Calculus | 4 | B | 3.0 | 12.0 |
| English | 3 | A- | 3.7 | 11.1 |
| History | 3 | A | 4.0 | 12.0 |
| Art | 2 | B- | 2.7 | 5.4 |
| Total | 16 | 53.7 |
The total of 53.7 quality points divided by 16 credits gives a semester GPA of 3.36.
How much does one grade matter?
Because GPA is weighted by credits, a 4-credit course moves the result more than a 2-credit course. Changing only the Calculus grade in the semester above:
| Calculus grade | Semester GPA | Change |
|---|---|---|
| A | 3.61 | +0.25 |
| B | 3.36 | +0.00 |
| C | 3.11 | -0.25 |
| F | 2.61 | -0.75 |
A single grade can move the GPA by a few tenths, and the effect is smaller the more credits you have already completed.
Working out a cumulative GPA
To combine semesters, add up quality points and credits and divide. Do not average the semester GPAs, because semesters with more credits should count for more. Suppose you have a 3.20 GPA over 60 credits and then complete the semester above:
| Credits | GPA | Quality points | |
|---|---|---|---|
| Earlier record | 60 | 3.20 | 192.0 |
| This semester | 16 | 3.36 | 53.7 |
| Cumulative | 76 | 3.23 | 245.7 |
The cumulative GPA is 3.23. To use this calculator for a whole degree, enter every course with its credits and grade.
What do you need to reach a target GPA?
You can work backwards. With 60 credits at 3.20, reaching a 3.30 cumulative GPA after 15 more credits needs an average of (3.30 × 75 − 60 × 3.20) ÷ 15 = 3.70 in those 15 credits. A requirement above 4.0 means the target is not possible in that time.
Points to keep in mind
- Schools differ. Some do not use plus and minus grades, and some give an A+ extra weight or cap A at 4.0. Check your institution's scale.
- Weighted and unweighted GPAs. Many high schools add a point for honours or advanced courses. This calculator is unweighted.
- Repeated courses. Some schools replace the old grade, others average both. Follow your registrar's policy.
- Pass/fail courses usually earn credit but are not counted in GPA.
- Outside the US. The UK, Ireland and other systems use degree classifications or different scales, so a 4.0 GPA is not directly comparable.