Grade calculator
Enter each assessment, match syllabus weights, and monitor your running average. Data persists locally in your browser.

Formula & how the math works
A weighted class grade is the sum of (score × category weight) across categories. If weights are percents that total 100, convert each weight to a decimal first (e.g., 20% → 0.20).
Running average updates as you enter assessments. Empty or zero-weight rows should not dilute the total—keep category weights aligned with the syllabus.
Grade = Σ(scoreᵢ × wᵢ) where Σwᵢ = 1
FAQ for this calculator
- Do my grades leave this browser?
- No. Assessments and weights are stored with local browser storage so you can return between study sessions. Clear site data if you are on a shared computer.
- What if my syllabus weights do not total 100%?
- You will still see a running average, but the number is only trustworthy once weights match the rubric. Fix categories to add to 100% (or the total your instructor publishes).
- Can I track more than one class?
- Duplicate the tab or use the Add class control (if visible in your layout) so each bookmark lines up with a different syllabus.
- How do I calculate a weighted grade from percentages?
- Multiply each category score by its weight (as a decimal), then add the products. Example: 90×0.5 + 70×0.3 + 100×0.2 = 86.
- Should I use this or the final grade calculator?
- Use this tool to track the running course average from syllabus categories. Use the final grade calculator when you already know current percent C and need the score F on a remaining exam of weight w.
- What if my teacher drops the lowest quiz?
- Omit dropped assessments from the rows, or leave them at 0 weight, so they do not pull the average down.
How to use the grade calculator
Enter each assessment, match syllabus weights, and monitor your running average. Data persists locally in your browser.
- Enter each assessment and match syllabus category weights row by row.
- Data persists locally in your browser for private planning.
When to use this calculator
- Back-solve the score you need on the final exam.
- Explanation of weighted averages.
- See How to Calculate Grades for the long-form weighted-average explanation.
Examples & walkthrough
- List every graded component from the syllabus as its own row.
- Enter scores as percents (or letter midpoints) and keep categories consistent.
- Keep category weights aligned with the rubric—usually they should sum to 100%.
- Duplicate the tab if you want one bookmark per class.
Quick comparison
Same scores; only how you weight categories changes the course percent.
| Weight mix | Course % | Read |
|---|---|---|
| Tests 50% / HW 30% / Part. 20% | ~86% | Tests dominate the average |
| Equal thirds (~33% each) | ~87% | Homework drag matters less |
| Tests 80% / HW 10% / Part. 10% | ~89% | Nearly a test-only course |