GPA Calculator
Calculate your weighted GPA across all your courses in seconds.
What is it?
A **GPA calculator** computes your Grade Point Average โ a single number that summarises your academic performance across multiple courses. GPA is used by schools, universities, scholarship committees, and employers worldwide to assess and compare academic achievement. In the United States and many other countries, the standard scale runs from 0.0 to 4.0, where 4.0 represents straight-A performance. Your GPA is not a simple average of letter grades. It is a weighted average that accounts for the credit hours (or units) assigned to each course. A four-credit mathematics course contributes more to your GPA than a one-credit elective โ this is by design, ensuring that heavier academic loads have appropriate influence on your final score. This free GPA calculator supports both weighted and unweighted calculations. You can add as many courses as you need, assign letter grades or points directly, specify credit hours, and see your cumulative GPA update instantly. The built-in grade scale follows the standard 4.0 system, but you can also enter custom point values if your institution uses a different scale.
How to use it
- Add each of your courses using the "+ Add course" button.
- For each course, enter the course name (optional), select the grade you received, and enter the number of credit hours.
- Your cumulative GPA updates automatically as you add or change courses.
- To calculate your cumulative GPA including previous semesters, toggle "Include prior GPA" and enter your existing GPA and total credits.
- Use the "Clear all" button to start fresh, or remove individual courses with the delete button.
Why use this tool
Manually calculating a weighted GPA requires multiplying each grade by its credit hours, summing the products, and dividing by total credits โ an error-prone process when you have ten or more courses. This calculator does it correctly every time, instantly. Knowing your GPA trajectory is valuable for academic planning. Students approaching scholarship minimums, academic probation thresholds, or graduate school application requirements need accurate, real-time GPA data to make informed decisions about course loads and performance targets. The cumulative GPA mode is especially powerful: enter your current standing from previous semesters and plan how this term's grades will move your overall GPA up or down. This kind of what-if analysis helps students understand exactly what grades they need to hit a specific target.
Frequently asked questions
What is a good GPA?
On a 4.0 scale, a 3.7 or above is generally considered excellent, 3.0โ3.6 is good, 2.0โ2.9 is satisfactory, and below 2.0 may put you at risk of academic probation. Many competitive graduate programs require a minimum of 3.0, and prestigious institutions often expect 3.5 or higher.
What is the difference between weighted and unweighted GPA?
An unweighted GPA treats all courses equally regardless of credit hours โ it is a simple average of grade points. A weighted GPA multiplies each grade by the course's credit hours before averaging, giving heavier courses more influence. Most university GPAs are weighted.
How do plus and minus grades affect GPA?
Plus and minus modifiers adjust the grade point value by 0.3 (or 0.33 at some institutions). An A is 4.0, an A- is 3.7, a B+ is 3.3, a B is 3.0, and so on. An A+ is treated as 4.0 at most schools (capped at the scale maximum).
Can I calculate a semester GPA and a cumulative GPA separately?
Yes. Enter only your current semester courses to see your semester GPA. Then toggle "Include prior GPA" and enter your previous cumulative GPA and credit total to see how this semester will affect your overall standing.
What grade point value does my school use?
Most institutions use the standard 4.0 scale. Some use a 5.0 scale for honours or AP courses. If your school uses a non-standard scale, enter custom grade point values directly in the "points" column instead of selecting a letter grade.