Grade calculator
Work out your current weighted grade from assignments completed so far, and find the score you need on what remains to hit a target.
| Assessment | Score % | Weight % | Remove |
|---|---|---|---|
Leave the score blank for work you have not been graded on yet.
Current grade
84.4%
Letter grade B, based on the 50% of the course graded so far.
- Graded so far
- 50%
- Still to come
- 50%
- Weights total
- 100%
Finished · 0 bytes sent
Nothing is uploaded. This tool runs entirely inside your browser tab. Your files and figures stay on your device - we never receive them, so we cannot read, store or lose them.
How weighted grades work
Almost every syllabus assigns a weight to each category, and the final grade is the weighted average:
grade = Σ (score × weight) ÷ Σ weight
Only graded work belongs in that sum. Leave anything not yet returned blank and the calculator excludes it from the denominator, which is why your grade partway through a term is measured against the portion completed rather than the whole course.
Finding what you need
The more useful question is the reverse one. Given a target overall grade, what average do you need on everything that remains?
needed = (target − points already banked) ÷ remaining weight × 100
“Points already banked” is the sum of score × weight for completed work, expressed on the same 0–100 scale as the target.
A worked example
| Assessment | Score | Weight |
|---|---|---|
| Homework | 88% | 20% |
| Midterm | 82% | 30% |
| Final exam | - | 50% |
Points banked: (88 × 0.20) + (82 × 0.30) = 17.6 + 24.6 = 42.2
Current grade on the graded half: 42.2 ÷ 0.50 = 84.4% - a solid B.
To finish with 90% overall:
needed = (90 − 42.2) ÷ 50 × 100 = 95.6%
To finish with 80%, the requirement falls to 75.6%. To merely pass at 60%, 35.6% would do it. Seeing all three at once is usually what turns anxiety into a study plan.
The leverage of the final exam
A final worth 50% can move a grade dramatically; one worth 15% cannot. In the example above, the gap between scoring 70% and 100% on the final is 15 percentage points of final grade. If the final were worth 15%, the same range would move the grade by only 4.5 points.
This tells you where effort pays. Where a small-weight assignment is concerned, the honest answer is often that it cannot change your outcome - and knowing that is worth as much as knowing the reverse.
Letter grade bands
Most US courses use these cut-offs, though your syllabus governs:
| Percentage | Letter |
|---|---|
| 97–100 | A+ |
| 93–96 | A |
| 90–92 | A− |
| 87–89 | B+ |
| 83–86 | B |
| 80–82 | B− |
| 77–79 | C+ |
| 73–76 | C |
| 70–72 | C− |
| 60–69 | D range |
| Below 60 | F |
If you are within a point of a boundary, ask whether the course rounds. Many do, and a 89.6% that rounds to an A− is worth the email.
Common questions
What does it mean if the calculator says I need more than 100%?
The target is no longer reachable with the weights remaining. If you need 112% on a final worth 40%, no score on that exam can get you there. Check whether extra credit exists, whether the lowest score is dropped, or revise the target - those three account for most recoveries.
My weights do not add up to 100%. Is that a problem?
The calculator still works - it computes the current grade proportionally against the weight actually graded. But a total other than 100% usually means a category was mistyped or omitted, so it flags the discrepancy. Check it against the syllabus before trusting the "what I need" figure, which does depend on the totals being right.
How do I handle a category with several assignments, like eight quizzes worth 20% together?
Average the quizzes yourself and enter the average as a single line worth 20%. Entering each quiz at 2.5% works too and gives the same answer, but it is more typing and easier to get wrong.
Does this work if my course uses points rather than percentages?
Yes, with a small translation. Enter each assignment's score as a percentage of its possible points, and use the possible points as the weight. A 45/50 on a 50-point assignment becomes a score of 90 with a weight of 50.
Last reviewed