Skip to main content

Grade Calculator

Calculate your final grade from assignment scores and their weights.

Written by Golam Rabbani, Founder & Lead Engineer

Assignments

NameScoreMax

How to use this grade calculator

  1. Enter each assignment name, score, and max score in the table.
  2. Enable "Use weights" and fill in a weight percentage for each row if assignments carry different importance.
  3. Click "+ Add Assignment" to add more rows as needed.
  4. Press Calculate to see your final grade as a percentage and letter grade.
  5. Use Copy to save the result, or Reset to clear all entries and start over.

About this grade calculator

The grade calculator takes your assignment scores and computes a final grade as a percentage and a corresponding letter grade running from A down to F.

Without weights enabled, the tool pools all your raw scores and divides by the combined maximum: final % = (sum of scores ÷ sum of max scores) × 100. When you switch on "Use weights", each assignment's individual percentage (score ÷ max) is multiplied by its weight value; the tool then divides that running total by the sum of all weights, producing a true weighted average. The letter grade is assigned using a standard US scale: A for 90% and above, B for 80–89%, C for 70–79%, D for 60–69%, and F for anything below 60%.

To see this in action, imagine three assignments: a quiz scored 18 out of 20, a midterm scored 74 out of 100, and a project scored 45 out of 50. Without weights, the totals are 137 out of 170, which works out to 80.59% — a B. If you instead weight the quiz at 20, the midterm at 50, and the project at 30, the weighted result is ((0.90 × 20) + (0.74 × 50) + (0.90 × 30)) ÷ 100 × 100 = 82.00%, still a B but a clearer picture of your standing in a course where exams count more than quizzes.

Students tracking their progress mid-semester, parents reviewing report-card scores, and teachers double-checking grade-book calculations will all find this tool useful for getting an instant, formula-transparent result.

FAQ

How does the grade calculator compute the final percentage?
Without weights, it divides the sum of all scores by the sum of all max scores, then multiplies by 100. With weights enabled, each assignment's ratio (score ÷ max) is multiplied by its weight, and the total is divided by the sum of all weights.
What letter grade scale does the tool use?
A is 90–100%, B is 80–89%, C is 70–79%, D is 60–69%, and F is anything below 60%. This is a standard US letter-grade scale and may differ from your institution's grading policy.
What happens if I enter a score higher than the max score?
The tool shows an error message and does not calculate. Every score must be less than or equal to its corresponding max score before the calculation can proceed.
How accurate is this grade calculator?
The result is mathematically exact for the data you enter. Accuracy depends on entering the correct scores, max values, and weights. If your course uses a different grading curve or scale, the letter grade shown may differ from your official grade.
Does the grade calculator store my data?
No. The grade calculator runs entirely in your browser. Nothing you enter is sent to a server or saved between visits — closing or refreshing the page clears all data.
Is the grade calculator free?
Yes. It is free to use with no signup, no account, and no usage limit.