This content is licensed under Creative Commons Attribution/Share-Alike License 3.0 (Unported). That means you may freely redistribute or modify this content under the same license conditions and must attribute the original author by placing a hyperlink from your site to this work https://planetcalc.com/7907/. Also, please do not modify any references to the original work (if any) contained in this content.
The online calculator below can calculate United States Grade Point Average (GPA) based on your grades. By default it uses 4.0 scale and the following U.S. Grade to Points conversion table (you can redefine this, see below):
It can also add extra points depending on course type:
|Course Type||Extra Points|
|Advanced Placement® (AP®)||1.0|
|International Baccalaureate® (IB)||1.0|
It calculates two types of GPA, weighted and unweighted.
- Weighted GPA - takes into account course credits and course type extra points. To calculate weighted GPA you need to get points for each course by converting your course grade to points, add course extra points, if any, and multiply the result by course credits. Then you need to sum points of all courses and divide by sum of all course credits.
- Unweighted GPA - does not take into account course credits and course type extra points. To calculate unweighted GPA you need to get points for each course by converting your course grade to points. Then you need to sum points of all courses and divide by number of courses.
However, some universities use .67 and .33 steps, few use .5 steps, and sometimes A+ is converted to 4.3 or 4.33. That's why I've made this calculator universal - you can redefine conversion rules, if needed. To do so, just click on Tweak U.S. Grade to Points conversion and edit the opened table. You can also redefine extra points for course types. Again, click on Tweak Course Type Extra Points and edit the opened table.
You can also save your data - course grades and custom conversions - for subsequent visits by pressing SAVE button (login required).
|arrow_upwardarrow_downwardCourse Type||arrow_upwardarrow_downwardExtra points|