Grade Calculator for Weighted Class Scores
Calculate weighted grades from assignment scores and category weights without a spreadsheet.
Current grade
88.8%
Total weight
100%
Weighted grade equals each score multiplied by its weight, divided by total weight.
The calculator normalizes weights, so they can total 100 or another consistent total.
Use percentage scores
Enter scores such as 92, 84, or 90 rather than raw points.
Use matching weights
Weights should reflect the course grading plan.
Example
Homework 92 at 30%, midterm 84 at 30%, and final 90 at 40% gives 88.8%.
Assumption
Scores are entered as percentages on the same 0 to 100 scale.
Limitation
Course-specific rounding, curves, extra credit, and dropped scores are not applied.
Class planning
Estimate current weighted grade.
Assignment categories
Combine homework, exams, and projects.
Progress checks
Try scenarios before a final score is known.
Student notes
Keep a quick local grade estimate.
Do weights need to total 100?
No. The calculator normalizes by total weight, but using weights that total 100 is often easier to review.
Can I add more categories?
Yes. Use Add row to include another assignment, exam, or category.
Is this a final exam calculator?
This page calculates current weighted grades. A dedicated final-exam-needed mode may come later.
Does this store grade data?
No. The calculator runs locally in the browser.
Suggested workflow
Student math workflow
Calculate grades, summarize scores, then solve percentage changes.