Add your courses, grades, and credit hours to calculate your GPA on the standard 4.0 scale.
A grade point average boils a term or a whole transcript of letter grades down to one number, but the weighting by credit hours is what makes it fiddly to do by hand. This GPA Calculator lets you add each course with its grade and credit hours and returns your GPA on the standard 4.0 scale, so you can track where you stand without rebuilding the formula every semester.
You add a row for each course, choose the letter grade, and enter the credit hours that course carries. The tool converts each grade to its point value, weights it by the credits, and shows your running GPA as you go. You can add or remove courses freely, which makes it easy to model a term before results are final or to see how one more class might move the average.
The method is a weighted average, not a plain one. Each grade maps to points on the 4.0 scale, where an A is 4.0, a B is 3.0, and so on, then each course's points are multiplied by its credit hours, all of those are added up, and the sum is divided by the total credit hours. As an example, an A in a 3-credit class and a B in a 4-credit class give 12 plus 12, which is 24, over 7 credits, a GPA of about 3.43. A heavier course therefore pulls the average more than a lighter one.
Use this rather than averaging your grades directly, because a simple average ignores credit hours and can be noticeably wrong when your courses differ in weight. It is also more flexible than a fixed school portal, since you can add hypothetical grades to plan the marks you need to reach a target GPA.
Students use it to check a semester GPA before the official one posts, to work out the cumulative GPA across several terms, to see what grade they need in a final to hit a threshold, and to compare scenarios when choosing which class to focus on. It suits any system that uses the 4.0 scale.
The calculation stays in your browser. Your courses and grades are never uploaded, there is no account required, and nothing is saved once you leave, so the only limit is your device. Confirm your school's exact grade-to-point mapping, since some institutions add plus and minus steps.
Courses with more credit hours count more toward the average, so a strong grade in a heavy course lifts your GPA more than the same grade in a light one. That is why a plain average of your letter grades can differ from your true weighted GPA.
Grade-to-point mappings vary between schools, and some use plus and minus steps while others do not. Use the grade options the tool offers and check them against your institution's scale so the points match what your registrar uses.
Yes, add every course from all the terms you want to include, each with its credit hours, and the weighted average gives your cumulative GPA. Keeping all courses in one list is exactly how a multi-semester GPA is computed.
Enter your known courses, then add a placeholder row for the upcoming class and try different grades until the GPA hits your target. That what-if approach is easier than solving the weighted formula by hand.
Typically pass or fail courses do not carry grade points and are excluded from the GPA, though they may still count toward credits earned. Check your school's policy, and leave such courses out of the calculation if they do not affect GPA.
Because GPA is weighted by credit hours while a simple average treats every course equally. If your courses have different credit values, the two numbers will not match, and the weighted GPA is the one schools report.
This calculator is built around the standard 4.0 scale. If your institution uses a different maximum, such as a 10-point scale, the point values here will not correspond, so use a tool matched to your system.
Polished Pixels. All tools. About. Contact. Every tool runs in your browser and your files are never uploaded.