logo

Education

Grade Calculator

Compute your course grade from weighted components. Drop the lowest scores, see a normalized progress grade (completed work only), your overall-to-date, and the average needed on remaining weight to hit a target. Everything runs locally in your browser.

Weighted Grade Calculator
Client-side onlyFast & private
Options

Treat unfinished weight as not yet counted

Notes

“Overall-to-date” assumes ungraded categories are 0% (conservative). “Normalized” shows your average across only completed weights.

Target grade

Needed on remaining weight: 94.29%

Actions
Completed 65.00% • Remaining 35.00%

Categories & Scores

90.0%
85.0%
100.0%
Avg: 95.00% (dropped 1 lowest)
80.0%
90.0%
Avg: 85.00%
84.0%
Avg: 84.00%
No graded items

Results

Completed 65.00% • Remaining 35.00%
Summary
  • Overall-to-date: 57.00% (F)
  • Progress grade (normalized): 87.69% (B+)
  • Progress grade divides by completed weight only; overall-to-date counts unfinished as 0%.
Target Needed
  • Target final grade: 90.00%
  • Needed average on remaining 35.00%: 94.29%
  • If required > 100%, the target isn’t reachable with the remaining weight alone.

How to Use the Grade Calculator

This free, client-side Grade Calculator computes your course grade with weighted categories (e.g., Homework 20%, Quizzes 20%, Exams 60%). Add items under each category, optionally drop the lowest scores, and instantly see your overall-to-date and normalized progress grades. Nothing is uploaded.

  1. Set categories: Edit names and weights so they match your syllabus. Use Add category to create more.
  2. Enter scores: For each item, fill earned and possible points. Use Drop to automatically remove the lowest N items within a category.
  3. Choose view: Overall-to-date treats unfinished weight as 0%. Turn on Normalized progress grade to see your average on completed work only.
  4. Target grade: Enter a target % to see the average needed on the remaining weight to reach it.
  5. Copy or reset: Use Copy to save your summary, or Reset to restore defaults.

Formulas

  • Item %: earned ÷ possible × 100
  • Category avg %: mean of item % after dropping lowest N
  • Overall-to-date %: Σ(category avg × weight/100) for completed categories
  • Progress grade %: overallToDate ÷ (completedWeight/100)
  • Needed on remaining: (target − overallToDate) ÷ (remainingWeight/100)

Tips

  • Make sure total weights sum to 100% (it’s okay if some categories are still empty).
  • Use Drop when a syllabus allows dropping quizzes/homeworks.
  • Letter grades use a common U.S. scale; instructors may vary.