GPA Calculator
Calculate your weighted or unweighted GPA from letter grades and credit hours. Supports honors and AP weighting with grade distribution visualization.
About This Tool
Grade Point Average (GPA) is the standardized metric used by colleges, universities, graduate programs, and employers to evaluate academic performance. While the concept is simple -- a weighted average of your course grades -- calculating it accurately requires attention to credit hours, grade point values, and, in some cases, weighting for honors and Advanced Placement (AP) courses. This free GPA calculator handles all of these variables, giving you a precise cumulative GPA in seconds.
The standard US grading scale assigns numerical values to letter grades on a 4.0 scale. An A equals 4.0, A- equals 3.7, B+ equals 3.3, and so on down to F at 0.0. Each plus or minus modifier shifts the value by approximately 0.3 points. This calculator uses the full scale including all plus/minus variations, which matches the system used by most American colleges and universities.
The GPA calculation itself is a weighted average. For each course, you multiply the grade point value by the number of credit hours. Then you sum all those products and divide by the total number of credit hours. For example, if you earned an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course, your GPA would be (4.0*3 + 3.0*4) / (3+4) = 24/7 = 3.43. The credit hours act as weights, so courses worth more credits have a larger impact on your GPA.
For high school students, weighted GPAs account for the increased difficulty of honors and AP courses. In a standard weighted system, honors courses add 0.5 to the grade point value, and AP courses add 1.0. This means an A in an AP course is worth 5.0 on the weighted scale, while an A in a regular course remains at 4.0. Toggle the "Weighted" option in this calculator to enable these adjustments, and select the course type (Regular, Honors, or AP) for each entry.
Your GPA matters beyond just numbers. A GPA of 3.5 or above typically qualifies for Dean's List recognition at most universities. Graduate school admissions often look for a minimum of 3.0, and competitive programs may require 3.5 or higher. Scholarship eligibility, Greek life participation, and academic probation thresholds are all tied to GPA. Understanding exactly where your GPA stands -- and how each additional course will affect it -- is essential for academic planning.
This calculator lets you add as many courses as you need, dynamically updating your GPA as you enter grades. The grade distribution visualization shows the proportion of A, B, C, D, and F grades in your course load, giving you a quick visual summary of your academic performance pattern.
How to Use
-
1
Add your courses
Enter each course name, select the letter grade received, and enter the number of credit hours. Use the + button to add more courses.
-
2
Enable weighting (optional)
Toggle the Weighted switch to add honors (+0.5) or AP (+1.0) adjustments. A course type column will appear for each course row.
-
3
Review your GPA
Your cumulative GPA, total credits, letter grade equivalent, and Dean's List status update automatically as you enter courses.
Where Does This Data Come From?
GPA is calculated using the standard weighted average formula: Sum(grade_points * credit_hours) / Sum(credit_hours). The grade scale follows the standard US 4.0 system: A=4.0, A-=3.7, B+=3.3, B=3.0, B-=2.7, C+=2.3, C=2.0, C-=1.7, D+=1.3, D=1.0, F=0.0. Weighted GPA adds 0.5 for honors and 1.0 for AP courses. All calculations run in your browser -- no grades or academic data are stored or transmitted.