Inputs

Results update as you type. The link in the address bar keeps the inputs so you can share it.

Categories

What this means

  • Your weighted grade is 87.60%, a B on a common 90/80/70/60 scale.
  • Schools set their own letter cutoffs and plus or minus grades. Check your syllabus.

What if

Five points more on the heaviest category Where effort moves the grade most. Grade becomes 90.10% (was 87.60%).

About this calculator

What this calculator does

It multiplies each score by its weight, adds them, and divides by the total weight.

How it is calculated

weighted grade = sum(score * weight) / sum(weights)

How to read the result

The grade is a percent. If the weights add to less than 100, the result is your grade on the work graded so far.

Sources and method

Standard arithmetic with no outside data. The formula is shown under How it is calculated, and unit tests check worked examples, including edge cases.

This page uses arithmetic only, with no outside data.

Questions

Do the weights need to add up to 100?

No. The page divides by the total, so partial weights still work.

How do I enter points instead of percents?

Convert each category to a percent first: points earned divided by points possible, times 100.

Which letter scale does it use?

A common 10-point scale: 90 and up is A, 80 is B, 70 is C, 60 is D. Your school may differ.

How is this different from GPA?

This is one course's grade. GPA averages letter grades across courses by credits.