GPA Calculator
Calculate a credit-weighted grade point average across as many courses as you need.
Details
Your Results
What GPA Calculator does
A grade point average weights each course by its credit hours, so a five-credit course counts for more than a two-credit one. Averaging the grades directly gives the wrong answer whenever courses differ in size.
Add a row per course with its grade point and credits to get the weighted average, along with total credits and total grade points.
- Any number of courses, added and removed as needed
- Credit-weighted average
- Total credits and total grade points
How to use GPA Calculator
- 1
Add a row for each course
Enter the grade point and the credit hours.
- 2
Convert letter grades first
Use your institution's scale, commonly A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.
- 3
Read the weighted average
Total grade points divided by total credits, which is the standard definition.
Limits and known behaviour
- Grades must be entered as points, not letters. Letter grades are not converted for you, because institutions differ.
- A 4.0 scale is assumed. Weighted honours scales that exceed 4.0, and systems using percentages or a 10-point scale, need converting first.
- Plus and minus modifiers are not handled automatically; enter the point value your institution assigns, such as 3.7 for A−.
- Pass/fail courses, withdrawals and repeated courses follow institutional rules that this cannot know.
- This calculates a term GPA. A cumulative GPA needs every course from every term.
Privacy and data handling
Runs entirely in your browser
- The calculation runs in this page. Nothing you enter is transmitted or stored.
- The tool works offline once the page has loaded.
Site-wide data handling, including analytics and advertising, is described in the privacy policy.
Frequently asked questions
Why weight by credits at all?
Because courses are not equal in size. A 4.0 in a one-credit seminar should not offset a 2.0 in a four-credit core course, and weighting is what prevents that.
How do I handle a plus or minus grade?
Enter the numeric value your institution uses. Most treat A− as 3.7 and B+ as 3.3, but this varies and your registrar's scale is authoritative.