Combine category scores and weights into a course average mid-semester. Fully client-side — no account, uploads, or remote storage.
Added Apr 29, 2026
Input
Result
Enter a value for grades (one per line: score, weight) to see your result.
Calculates your weighted course grade by multiplying each assignment category's score by its percentage weight and dividing by the total weight entered.
Weighted Average = Σ(score × weight) ÷ Σ(weight)
(85×20 + 78×30 + 92×25 + 88×25) / 100 = 8505 / 100 = 85.05%
Inputs
Result
Only 70% of categories are in. (90×20 + 82×30 + 75×20) / 70 = 5800 / 70 ≈ 82.86%
Inputs
Result
No. If you haven't received all your grades yet, enter only the categories you have. The calculator divides by the total weight you enter, so you get your current average across completed work.
First calculate your average across all assignments in that category, then enter it as a single line. For example, if your homework average is 88% and homework is worth 20%, enter: 88, 20.
The standard US scale: A ≥ 93%, A− ≥ 90%, B+ ≥ 87%, B ≥ 83%, B− ≥ 80%, C+ ≥ 77%, C ≥ 73%, C− ≥ 70%, D+ ≥ 67%, D ≥ 63%, D− ≥ 60%, F < 60%.