Grade Calculator
Weighted assignment scores turned into a current course grade.
Turn letter grades and credit hours into a grade point average, with an honours and AP bonus where your school uses one, and a cumulative figure across every term so far.
Check your own syllabus. Grading scales, weightings, rounding rules and attendance minimums are set by each institution and sometimes by each instructor. This calculator applies the common conventions; where your course documents differ, they are the authority.
A grade point average is not the average of your grades. It is the average of your grades weighted by how many credit hours each course carries, which is why a poor mark in a four-credit lab hurts twice as much as the same mark in a two-credit elective.
Nothing you enter is transmitted or saved. The whole calculation runs in your browser, and the page works with the connection off.
One division, but the numerator is where the work is. Every course contributes its grade points multiplied by its credit hours, and that product is called a quality point.
| Symbol | Meaning | Unit | Typical range |
|---|---|---|---|
grade points | The numeric value of a letter grade | points | 0.0 to 4.3 |
credit hours | Weight the institution assigns the course | credits | 1 to 5 |
bonus | Extra points for an honours or AP course | points | 0 to 1.0 |
prior credits | Credit hours already on the transcript | credits | 0 to 200 |
The cumulative formula deserves a second look, because it explains something students often find surprising. A prior GPA is not averaged with a new one — it is reconstituted into quality points first, by multiplying it back out by the credits it represents. That is why forty-eight credits of history outweigh sixteen credits of the present three to one.
The consequence is that a cumulative GPA becomes progressively harder to move. In a first term one course can swing it half a point; by the final year, a perfect term might move it by a tenth.
Worked example one: a sixteen-credit term. Calculus, an A over 4 credits, contributes 4.0 × 4 = 16.0 quality points. English, a B+ over 3, gives 3.3 × 3 = 9.9. Chemistry, an A− over 4, gives 3.7 × 4 = 14.8. History, a B over 3, gives 3.0 × 3 = 9.0. Spanish, a C+ over 2, gives 2.3 × 2 = 4.6.
The total is 16.0 + 9.9 + 14.8 + 9.0 + 4.6 = 54.30 quality points across 16 credit hours, so the GPA is 54.30 ÷ 16 = 3.3938.
Notice what a plain average of the five grade values would have given: (4.0 + 3.3 + 3.7 + 3.0 + 2.3) ÷ 5 = 3.26. The credit weighting is worth 0.13 of a point here, because the strongest grades happen to sit on the heaviest courses.
Worked example two: the same term, weighted and cumulative. If Chemistry is an AP course (+1.0) and History is honours (+0.5), Chemistry now scores 4.7 × 4 = 18.8 and History 3.5 × 3 = 10.5. The total rises to 59.80, so the weighted GPA is 59.80 ÷ 16 = 3.7375 — a gain of 0.3438 from two course designations.
Now the cumulative figure, which follows whichever term GPA is in force. A prior GPA of 3.52 over 48 credits represents 3.52 × 48 = 168.96 quality points. Adding the weighted 59.80 gives 228.76 over 64 credits, or 3.5744; adding the unweighted 54.30 instead gives 223.26, or 3.4884.
Either way the movement is small. An unweighted term of 3.3938 pulls a 3.52 cumulative down by just 0.0316, because three-quarters of the transcript did not change — which is the whole point of the previous paragraph made concrete.
| Course | Grade | Credits | Quality points |
|---|---|---|---|
| Calculus | A (4.0) | 4 | 16.00 |
| English | B+ (3.3) | 3 | 9.90 |
| Chemistry | A− (3.7) | 4 | 14.80 |
| History | B (3.0) | 3 | 9.00 |
| Spanish | C+ (2.3) | 2 | 4.60 |
| Term total | 3.3938 GPA | 16 | 54.30 |
Read the quality points tile alongside the GPA, because it is the quantity that actually accumulates. A GPA is a ratio and ratios are hard to reason about incrementally; quality points simply add up, and thinking in them makes the effect of any single course obvious.
The gap between the weighted and unweighted figures is worth understanding rather than celebrating. Many universities recalculate applicants' GPAs onto their own scale, stripping out school-specific weighting entirely, so the unweighted number is often the one being compared. Both are shown here for that reason.
The cumulative tile is the honest long view. If it barely moves after a strong term, that is arithmetic rather than injustice — the denominator has grown. A student at 2.8 after sixty credits needs sustained work rather than one heroic semester, and seeing the number resist is more useful than being told to try harder.
Credit weighting is also a planning tool. If two courses look equally risky and one carries four credits against the other's two, the four-credit course deserves twice the attention, because it will move your average twice as far in either direction.
For a single course rather than a whole term, the grade calculator combines assignment weights into a current percentage, and the final grade calculator works out what a final exam has to deliver.
Five things that differ between institutions and change the answer.
Whether an A+ exists at all. Some schools cap the scale at 4.0 and do not award an A+; others award it at 4.0; a minority give it 4.3, which allows a GPA above 4.0 on an unweighted scale. Your registrar's published scale settles it.
Plus and minus grades. A significant number of institutions use whole letters only, so a B is 3.0 whether it was 83% or 89%. On those scales the distinctions this calculator makes simply do not exist, and a GPA is a coarser instrument than it looks.
How weighting works. The +0.5 and +1.0 convention is common but not universal. Some schools use a 5.0 scale for AP courses outright, some weight only certain subjects, and some publish both a weighted and an unweighted GPA on the same transcript.
Repeated and withdrawn courses. Policies vary enormously. Some institutions replace the original grade, some average the attempts, and some keep both on the transcript while counting only the later one. Withdrawals may carry no grade points but still appear. None of that is visible to a calculator.
Pass/fail and transfer credits. A pass usually earns the credit hours without contributing grade points, which removes it from the average entirely. Transfer credits often behave the same way. Both mean your official GPA can be computed over fewer credits than your transcript shows.
Multiply each course's grade points by its credit hours, add those quality points together, and divide by total credits. A 16-credit term totalling 54.30 quality points gives 54.30 ÷ 16 = 3.3938.
Grade points times credit hours for one course. An A (4.0) in a four-credit course is 16 quality points. They add up cleanly, which makes them easier to reason about than the GPA ratio itself.
Because credits weight it. In the worked example the plain average of the five grade values is 3.26 while the GPA is 3.3938 — the strongest grades happened to sit on the heaviest courses.
An honours course adds 0.5 grade points and an AP or IB course 1.0, before the credit multiplication. Two such designations lifted the worked term from 3.3938 to 3.7375.
On a weighted scale, yes — that is the point of weighting. On an unweighted scale only where an A+ counts 4.3, which a minority of institutions do.
Turn your prior GPA back into quality points by multiplying by prior credits, add this term's quality points, and divide by the combined credits. 3.52 over 48 credits plus 54.30 over 16 gives 3.4884.
Because the denominator has grown. After 48 credits, a new 16-credit term is only a quarter of the record, so even a very strong term shifts the total by a few hundredths.
Usually not towards the GPA. A pass typically earns the credit hours without grade points, which removes the course from the average entirely. Transfer credits often work the same way.
It depends entirely on the institution. Some replace the original grade, some average both attempts and some count only the later one while showing both. Check the policy before assuming.
Report what is asked for, and know both. Many universities recalculate applicants onto their own scale, stripping out school-specific weighting, so the unweighted figure is frequently the one actually compared.
Six tools that pick up where this one leaves off.
Weighted assignment scores turned into a current course grade.
EverydayExactly what you need on the final to hit your target.
EverydayYour percentage, and how many classes you can still miss.
EverydayCalendar days, weeks and business days between two dates.
EverydayMean, median, mode and range together, so outliers cannot hide.
MathThree percentage questions in one tool, with the working shown.
MathCookies. We use cookies for site functionality and to serve ads via Google AdSense. Nothing you type into a calculator is ever stored or sent anywhere. Read our Cookie Policy.