GPA Calculator
Your GPA so far and your goal (optional)
Choose a grade and enter the credits for each course. Your GPA appears here as you type.
How it works
- Add your courses. Type a course name if you like, then pick its letter grade and enter its credits (or units).
- Your GPA updates as you type. Each grade becomes points on the 4.0 scale, and each course counts in proportion to its credits.
- Go further if you need to. Tick Add course levels (weighted GPA) for Honors, AP or IB courses, or add your GPA so far to see your new cumulative GPA and what you need for a target.
The 4.0 grade scale
| Grade | Grade points | Honors | AP/IB |
|---|---|---|---|
| A+ | 4.0 | 4.5 | 5.0 |
| A | 4.0 | 4.5 | 5.0 |
| A- | 3.7 | 4.2 | 4.7 |
| B+ | 3.3 | 3.8 | 4.3 |
| B | 3.0 | 3.5 | 4.0 |
| B- | 2.7 | 3.2 | 3.7 |
| C+ | 2.3 | 2.8 | 3.3 |
| C | 2.0 | 2.5 | 3.0 |
| C- | 1.7 | 2.2 | 2.7 |
| D+ | 1.3 | 1.8 | 2.3 |
| D | 1.0 | 1.5 | 2.0 |
| D- | 0.7 | 1.2 | 1.7 |
| F | 0.0 | 0.0 | 0.0 |
Honors adds 0.5 and AP or IB adds 1.0 to every grade above F. Schools differ: some count an A+ as 4.3, and some give the bonus only for a C or better, so check your school's scale.
The formula
Your GPA is the average of your grade points, with each course counted by its credits:
With earlier terms included, your new cumulative GPA is:
And the average your courses need to reach a target is:
- is the grade points of course on the scale above, with its bonus in a weighted GPA, and is its credits.
- is your GPA so far and the credits it covers.
- is your target, the average your courses need to reach it, and your new cumulative GPA.
Worked example
A term of four courses:
| Course | Grade | Grade points | Credits | Points × credits |
|---|---|---|---|---|
| Biology | A | 4.0 | 4 | 16.0 |
| Calculus | B+ | 3.3 | 3 | 9.9 |
| History | A- | 3.7 | 3 | 11.1 |
| Spanish | C | 2.0 | 2 | 4.0 |
| Total | 12 | 41.0 |
If Calculus were an AP course and History an Honors course, the weighted GPA would be:
With a GPA of 3.20 over 45 earlier credits, the new cumulative GPA is:
And to reach 3.35 overall instead, these four courses would need to average:
That is between an A- and an A, so mostly A grades.
Frequently asked questions
How is GPA calculated?
Each letter grade is turned into grade points on the 4.0 scale (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0, with plus and minus grades in between). Each course's points are multiplied by its credits, the results are added up, and the total is divided by the number of credits. A 4-credit course therefore counts for more than a 1-credit one.
What is the difference between weighted and unweighted GPA?
An unweighted GPA uses the same 4.0 scale for every course. A weighted GPA adds a bonus for harder courses, commonly 0.5 for Honors and 1.0 for AP or IB, so an A in an AP course counts as 5.0. Schools differ in the bonus they give and in which courses get it, and some colleges work out GPAs their own way, so check the rules that apply to you.
What is a good GPA?
It depends on what you are aiming for. On the 4.0 scale a 3.0 is a B average and a 3.7 is an A- average. Scholarships, programmes and awards often set a minimum GPA, so the most useful number to aim for is the one in the requirements of whatever you are applying to.
How can I raise my GPA?
Courses with more credits move your GPA the most, so they are the best place to focus. The more credits you already have, the more slowly your GPA changes, so enter a target above to see what this term's courses need to average. Some schools also replace a grade when you retake a course; ask how yours handles retakes.
What is a cumulative GPA?
Your cumulative GPA covers every graded course you have taken so far, not just one term. To update it, enter your current cumulative GPA and the credits it covers: this term's courses are added on, each counted by its credits.
Do pass/fail courses count towards GPA?
Usually not: a pass gives you credits but no grade points, so leave pass/fail courses out of the calculator. Some schools do count a failed pass/fail course as an F, so check your school's rules.
Is it free, and is what I type saved?
It is free and needs no account. The sums are done on this page, in your browser, so nothing you type is sent to us or saved.
More free calculators
Need a score for one exam? The final grade calculator shows what you need on your final for every letter grade, and the weighted grade calculator combines the marks inside one course.
Writing up maths? The free LaTeX equation editor previews LaTeX as you type.