GPA Calculator
Calculate your semester and cumulative GPA on the standard 4.0 scale. Add your courses, grades and credit hours and get your GPA instantly.
Add previous GPA for cumulative result
How to calculate your GPA
- Enter each course, choose the letter grade you received and the number of credit hours.
- Add as many courses as you need with + Add course.
- To see your cumulative GPA, open the previous-GPA section and enter your current GPA and credits.
Formula: GPA = Σ(grade points × credits) ÷ Σ(credits). An A in a 4-credit course counts twice as much as an A in a 2-credit course.
Grade points (4.0 scale): A/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. Some schools give A+ 4.3 — check your handbook.
Frequently asked questions
What is a good GPA?
On a 4.0 scale, 3.0 (a B average) is generally considered good, 3.5+ is very good and 3.7+ is excellent for competitive programmes.
How do I raise my cumulative GPA?
Take courses with more credits where you expect high grades. Because cumulative GPA is weighted by credits, heavier courses move it more.
Can I convert percentage marks to GPA?
Grading scales differ between countries and universities. Convert each mark to a letter grade using your school’s table, then enter it here.
What is a GPA calculator?

A GPA calculator turns your letter grades and credit hours into a grade point average, the single number US and Canadian schools and colleges use to summarise academic performance. Each letter grade has a point value, and each course counts in proportion to its credits.
This tool uses the standard unweighted 4.0 scale. You can use it to check a semester GPA before official results are released, see how one more grade could move your cumulative GPA, or estimate where you stand before applying for scholarships or graduate programmes.
Worked example: how to calculate GPA
Take a semester with five courses:
| Course | Grade | Points | Credits | Points × credits |
|---|---|---|---|---|
| Biology | A | 4.0 | 3 | 12.0 |
| Calculus | B+ | 3.3 | 4 | 13.2 |
| Chemistry | A− | 3.7 | 3 | 11.1 |
| Economics | B | 3.0 | 3 | 9.0 |
| Art | C+ | 2.3 | 2 | 4.6 |
| Total | 15 | 49.9 |
Semester GPA = 49.9 ÷ 15 = 3.33. Notice that Calculus, with 4 credits, pulls the average more than Art with 2.
Adding a previous GPA
If you already had a 3.20 cumulative GPA over 45 credits, your old quality points are 3.20 × 45 = 144. The new cumulative GPA is (144 + 49.9) ÷ (45 + 15) = 193.9 ÷ 60 = 3.23. This is what the cumulative section of the calculator does for you.
Weighted vs unweighted GPA
An unweighted GPA uses the same 4.0 scale for every class. A weighted GPA, used by many US high schools, adds a bonus for harder classes; a common system adds 0.5 for honors and 1.0 for AP or IB courses, so an A in an AP class can count as 5.0. Using the example above, if Calculus were AP and Chemistry honors, the weighted GPA would be 55.4 ÷ 15 = 3.69 instead of 3.33. Weighting rules vary by school, and many colleges recalculate GPA their own way, so this calculator reports the unweighted figure.
CGPA to GPA: a note for Indian students
Many Indian universities grade on a 10-point CGPA scale. A rough linear conversion to the 4.0 scale is CGPA ÷ 10 × 4, so an 8.2 CGPA works out to about 3.28. Treat this only as a ballpark: universities abroad and credential evaluation services use their own conversion tables, and some ask for your transcript rather than a converted figure. Always check what the institution you are applying to accepts.
Tips for using your GPA well
- Enter the exact credit hours from your transcript, including half credits for labs.
- Check whether your school gives A+ a 4.0 or 4.3; this calculator uses 4.0.
- Pass/fail and withdrawn courses usually do not count towards GPA, so leave them out.
- If a school replaces a retaken grade, enter only the new grade; if it averages both, enter both.
- Scholarship cut-offs are often stated to two decimal places, so a 2.99 may not count as 3.0.
More questions
How is cumulative GPA different from semester GPA?
Semester GPA covers only the courses from one term. Cumulative GPA combines every graded course you have taken, weighted by credits, so a single semester moves it less as your total credits grow.
Is a 3.5 GPA good?
On the 4.0 scale, a 3.5 sits between a B+ and an A− average and is generally seen as a strong result. How competitive it is depends on the programme you are applying to.
What GPA do I need to raise my average to a target?
Multiply your target GPA by the total credits you will have, subtract your current quality points, and divide by the new credits. For example, to reach 3.3 over 60 credits from 3.2 over 45, you need (3.3 × 60 − 144) ÷ 15 = 3.6 in the next 15 credits.
Can I calculate high school GPA with this tool?
Yes, for an unweighted GPA. Enter each class and give year-long classes the credit value your school uses. The grade menu uses unweighted points only, so for a weighted GPA, add the honors or AP bonus points separately as shown in the weighted example above.
Need to turn marks into a percentage first? Use the percentage calculator. The age calculator helps with age limits on applications, and the word counter keeps admission essays within the limit.
Further reading: Grading in education (Wikipedia).