GPA Calculator
GPA Calculator
Calculate a weighted GPA from grades and credit hours.
Runs entirely in your browser
How to use this tool
- Fill in the inputs.
- Read the result.
- Copy or download as needed.
About the GPA Calculator
This GPA Calculator computes a weighted Grade Point Average from a list of courses, letter grades, and credit hours, using the standard 4.0 scale that most US high schools and universities use. You can add as many courses as you need, assign a letter grade and credit value to each one, and see your overall GPA update automatically as you go.
Because GPA is weighted by credit hours rather than being a simple average of letter grades, a 4-credit A course affects your GPA more than a 1-credit A course — this calculator handles that weighting for you automatically so you do not have to do it by hand.
Each letter grade is first converted into its standard grade point value (A = 4.0, A- = 3.7, B+ = 3.3, and so on down to F = 0.0). The calculator then multiplies each course's grade point value by its credit hours to get "quality points" for that course, adds up the quality points across every course you have entered, and divides that total by the sum of all the credit hours. The result is your weighted GPA, rounded to two decimal places, which matches how virtually every academic institution calculates it.
Courses with zero or blank credit hours are automatically excluded from the calculation, so you can add a placeholder row without it skewing your result.
Common use cases
- Tracking your semester or cumulative GPA as grades come in throughout the term.
- Planning ahead: testing what grades you would need in remaining courses to reach a target GPA.
- Double-checking a GPA figure reported by a school portal or transcript.
- Comparing how taking a higher-credit course with a lower grade would affect your overall average versus a lower-credit course.
- Preparing GPA figures for scholarship applications, graduate school applications, or academic honors eligibility.
Tips and best practices
- This calculator uses the standard unweighted 4.0 scale; some high schools use a weighted scale that gives extra points for honors or AP courses, so check with your school if your official GPA uses a different scale.
- Add every course for the period you are calculating (a single semester or your entire academic history) to get an accurate result — leaving courses out will skew the average.
- Use the remove button to delete a course row if you added one by mistake or want to test a "what-if" scenario without a specific class.
- If your school reports GPA to a different number of decimal places, keep in mind that small rounding differences between this tool and an official transcript are normal.