Gpa Calculator
Calculate your grade point average from your course grades and credit hours, weighted correctly. No signup. Ideal for students tracking their academic performance.
Result
| GPA | ||
|---|---|---|
| Total Credits |
Share on Social Media:
This GPA calculator works out your grade point average from your course grades and their credit hours, directly in your browser. Enter each course's grade and credits, and see your weighted GPA. No account, no install, so students can track their academic performance and plan toward their goals on any device in seconds.
How to Calculate Your GPA Step by Step
- List your courses. For each course, you will enter its grade and its credit hours. Gather these for all the courses you want to include in the GPA.
- Enter each grade. Enter the grade for each course, which is converted to its grade point value on the scale your institution uses, commonly a four point scale.
- Enter the credit hours. Enter the credit hours for each course, since courses with more credits carry more weight in the GPA than those with fewer.
- Calculate the GPA. The tool multiplies each grade point by its credit hours, adds these up, and divides by the total credit hours, giving the weighted grade point average.
- Use your GPA. See your GPA and use it to track your performance, understand where you stand, and plan what grades you need going forward toward your goals.

What GPA Is and How It Is Weighted
GPA, or grade point average, is a standard measure of academic performance that summarises your grades across courses into a single number. Each letter grade corresponds to a grade point value on a scale, commonly a four point scale where the top grade is worth four points. The GPA is the average of these grade points across your courses, giving an overall picture of your performance that institutions use widely.
The crucial feature of GPA is that it is weighted by credit hours, not a simple average of grades. Courses carry different credit hours reflecting their size or workload, and a course with more credits counts more toward your GPA than one with fewer. So the GPA is calculated by multiplying each course's grade points by its credits, summing these, and dividing by the total credits. This weighting is why a simple average of grades would be wrong.
Understanding this weighting matters because it affects how each course influences your GPA. A high grade in a large, high credit course lifts your GPA more than the same grade in a small one, and a poor grade in a high credit course hurts more. This means where you focus your effort has different effects depending on the credits involved, which is useful to understand when planning your studies and managing your academic performance.
GPA is important because it is widely used to represent academic standing, for progression, honours, applications and more. Students track their GPA to know where they stand, to see the effect of their grades, and to work out what they need in future courses to reach a target. A GPA calculator makes this easy, correctly handling the credit hour weighting that manual averaging gets wrong, so students have an accurate picture of their performance.
Weighted GPA Versus a Simple Grade Average
| Aspect | Weighted GPA | Simple grade average |
|---|---|---|
| Accounts for credits | Yes, weights by credit hours | No, treats all courses equally |
| High credit course | Counts more | Counts the same as any |
| Calculation | Grade points times credits, over total credits | Just averaging grades |
| Correct for GPA | Yes | No |
Who Uses a GPA Calculator

Pro Tips for Managing Your GPA
Common GPA Calculation Mistakes to Avoid
Related Tools You May Need Next
For general averages, our Mean, Median, Mode Calculator helps, and the Percentage of a Number calculator handles percentages. To weight values generally, related calculators are available.

Frequently Asked Questions
How do I calculate my GPA?
Enter each course's grade, which is converted to its grade point value on your institution's scale, and its credit hours. The calculator multiplies each grade's points by its credits, adds these products together, and divides by the total credit hours, giving your weighted grade point average. This correctly accounts for the fact that courses with more credits count more toward your GPA, which is essential, since a simple average of grades that ignored credit hours would give an incorrect result.
What is GPA?
GPA, or grade point average, is a standard measure of academic performance that summarises your grades across courses into a single number. Each letter grade corresponds to a grade point value on a scale, commonly a four point scale where the top grade is worth four points. The GPA is the credit weighted average of these grade points across your courses. It is widely used by institutions to represent academic standing for progression, honours, applications and more, giving an overall picture of a student's performance.
Why is GPA weighted by credit hours?
Because courses carry different credit hours reflecting their size or workload, and a course with more credits represents more of your academic work, so it should count more toward your overall performance measure. GPA weights each course's grade by its credit hours precisely for this reason, so a high credit course influences your GPA more than a low credit one. This is why GPA is calculated as a credit weighted average rather than a simple average of grades, which would wrongly treat all courses as equal.
What is the difference between weighted GPA and a simple grade average?
A simple grade average just averages your grades, treating every course equally regardless of its size. A weighted GPA, which is how GPA actually works, weights each grade by the course's credit hours, so courses with more credits count more. This produces a different, correct result whenever courses have different credit hours. Using a simple average instead of the credit weighted calculation gives a GPA that does not match how your institution actually computes it, since GPA is fundamentally credit weighted.
What GPA scale should I use?
You should use the scale your institution uses, since GPA scales and the grade point values assigned to grades vary between institutions. Many use a four point scale where the top grade is worth four points, but the specifics differ. Using your institution's actual grade point values ensures your calculated GPA matches how it is officially computed. If you use a scale or grade point values that do not match your institution's, your calculated GPA will differ from your official one, so confirm your institution's scale.
How do I work out what grades I need for a target GPA?
To reach a target GPA, you calculate what grades your remaining courses need to achieve, given your current grades and credits and the credits of the upcoming courses. By entering your existing record and experimenting with possible future grades, you can see what combination reaches your target. This turns a GPA goal into a concrete plan, showing the performance you need going forward. It is a useful way to set realistic expectations and focus your effort where it will most help you reach your goal.
Which courses should I include in my GPA?
It depends on which GPA figure you want. A semester GPA includes only that semester's courses, while an overall or cumulative GPA includes all your courses to date. Other figures might include a specific subset. Be clear about which GPA you are calculating and include exactly the right set of courses for it. Including the wrong courses, such as mixing semesters when you want a single term's GPA, gives a figure that is not the one you intended to calculate.
Is the GPA calculator free?
Yes, it is completely free with no account and no usage limit. You can calculate your GPA as many times as you like, for as many courses and semesters as you like, at no cost. It runs entirely in your browser on any device, so there is nothing to download or install, and your credit weighted grade point average appears instantly whenever you enter your courses' grades and credit hours, helping you track your academic performance.