GPA Calculator - Semester GPA and the Final Grade You Need
Calculate your GPA
| Course | Grade | Credits | |
|---|---|---|---|
How GPA is calculated
A grade point average weights every course by its credits: a 4-credit A counts twice as much as a 2-credit A. This calculator uses the standard 4.0 scale, lets you add as many courses as you need, and has a second mode for the question that matters most in week twelve — what do I need on the final?
Steps
- 1 Type each course, its letter grade (A, B+, C-…) and its credit hours. Add rows as needed.
- 2 Read the GPA, total credits and how many courses were counted. Rows with an unknown grade or zero credits are skipped and reported.
- 3 Switch to Final grade needed, enter your current grade, your target and the exam weight to see the score you need.
The 4.0 scale
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, D- = 0.7 and F = 0. Each grade's points are multiplied by the course credits, the products are added up and the sum is divided by the total credits. Some schools award 4.3 for an A+; tick the box if yours does, otherwise A+ counts as 4.0.
Semester GPA versus cumulative GPA
Semester GPA covers one term; cumulative GPA covers everything you have taken. To get the cumulative figure, enter every course from every term — or enter each past term as a single row with its GPA as the grade and its total credits. The maths is the same weighted average either way.
What do I need on the final?
If the final is worth 40% and your current grade is 80%, the other 60% of the course is already settled at 80 × 0.6 = 48 points. To finish at 85% you need 85 − 48 = 37 points from the final, which is 37 ÷ 0.4 = 92.5%. The calculator does exactly this and tells you plainly when the target is out of reach, instead of hiding it behind a capped number.
Percentages, letters and other scales
Schools map percentages to letters differently: 90–100 is usually an A, 80–89 a B, and so on, but some use 93 as the A cutoff. Convert using your own institution's table before entering letters. If your school uses a 5.0 or 10.0 scale, scale the result accordingly, or type grade points directly in the grade column.