Skip to content

Grade Calculator

Turn your scores and weights into a grade and letter.

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.Add a row for each assignment, quiz or exam, then enter its score as a percentage and how much it is worth (its weight).
  2. 2.Use Add row for more items or the remove button to delete one; the name field is optional and just helps you keep track.
  3. 3.Read your weighted grade and letter grade instantly below; weights are normalized automatically if they do not add up to 100.

About Grade Calculator

A grade calculator turns your individual assignment and exam scores into one overall grade the instant you type them. Enter each item's score as a percentage and how much that item is worth (its weight), and this weighted grade calculator returns your weighted average and the matching letter grade, with no button to press and nothing uploaded, so it is fast and private and everything runs locally in your browser.

The core formula is a weighted average, not a plain average. Your overall grade equals the sum of each score multiplied by its weight, divided by the sum of all the weights: grade = sum(score x weight) / sum(weight). A plain average treats a 5% quiz the same as a 40% final, which is wrong; weighting fixes that. For example, a 90 on work worth 50% and an 80 on work worth 50% give (90x50 + 80x50) / 100 = 85, a B. If instead the final were worth 70% and the quiz 30%, the same two scores give (80x70 + 90x30) / 100 = 83, because the lower score now carries more of the grade.

Your weights do not have to add up to 100. This tool normalizes automatically by dividing by the actual total weight, so entering weights of 20, 20 and 10 (summing to 50) still produces a correct weighted average; it just tells you the total so you can spot a missing category. That makes it easy to check where you stand partway through a term when only some of the coursework has been graded.

Letter grades follow the standard US scale: A is 90 and above, B is 80 to 89, C is 70 to 79, D is 60 to 69, and F is anything below 60. This is the most common convention, but grading scales differ by school, teacher and country; some use plus and minus grades, some set the A cutoff at 93, and some pass at 50, so always confirm your own syllabus. Scores above 100 are allowed for extra-credit work and simply push your weighted average higher.

A common use is final-exam planning. Enter the grades you already have with their weights, then add the final as its own row and try different scores to see the grade you would end up with. That tells you exactly what you need on the final to reach the letter grade you want. To go further, use a GPA calculator to convert letter grades into grade points across several courses, or an average calculator when every item counts equally and no weighting is needed.

Frequently asked questions

How is a weighted grade calculated?
Multiply each score by its weight, add those up, then divide by the total of all the weights: grade = sum(score x weight) / sum(weight). For example, a 90 worth 50% and an 80 worth 50% give (90x50 + 80x50) / 100 = 85. Weighting matters because a final worth 40% should count far more than a 5% quiz.
What if my weights don't add up to 100%?
That is fine. The calculator normalizes by dividing by the actual total weight, so weights of 20, 20 and 10 (summing to 50) still give a correct weighted average. It shows you the total so you can notice if a category is missing. This lets you check your standing partway through a term before every grade is in.
What are the letter grade cutoffs?
This tool uses the standard US scale: A is 90 and above, B is 80 to 89, C is 70 to 79, D is 60 to 69, and F is below 60. It is the most common convention, but scales vary by school and country: some use plus and minus grades, some set the A line at 93, and some pass at 50, so check your own syllabus.
What grade do I need on my final exam?
Enter the grades you already have with their weights, then add the final exam as its own row with its weight. Try different scores in the final's row and watch the overall grade update. When it reaches the letter grade you want, that score is the mark you need on the final.
Can I enter a score above 100 for extra credit?
Yes. Scores above 100 are allowed for extra-credit or bonus work, and they simply raise your weighted average. For example, a 105 carries more than a perfect 100, which can offset lower scores elsewhere. Weights, however, must be zero or positive numbers for the calculation to make sense.

Calculators guides

View all