Grade Calculator
Average a course from rows of score and weight. The page opens with three example rows and does not convert the result to a letter.
How to use
- Each row has a Score % box and a Weight % box. The starting examples are score 85 with weight 30, score 90 with weight 30, and score 78 with weight 40.
- Replace those numbers with your own. Press Add Row for another assignment, quiz, or exam. There is no delete button; clear a row or leave it blank and it is skipped.
- Press Calculate Grade. The weighted average is the sum of each score times its weight, divided by the sum of the weights. The sample rows are (85 times 30 + 90 times 30 + 78 times 40) divided by 100, which is 83.7%.
- Under the percent, the page reports the weight total. If that total is not 100, it adds a note that the weights should be 100%. The average is still divided by the actual sum of weights, not forced over 100.
When it helps
Use it mid-semester when a syllabus lists homework at one weight and the final at another. Relative weights work even if you type 1, 1, and 2 instead of 25, 25, and 50, because both sets describe the same shares.
The result stays a percent. It will not map 83.7 to a B. If your school uses a 4-point scale across several courses, move to the GPA calculator after you have each course percent. For a single "18 out of 20 is what percent" step before you type a score, use the percentage calculator.
Limits
There is no letter-grade table, no plus or minus cutoffs, and no school-specific scale. The form cannot drop the lowest quiz, curve a class, or weight categories that themselves contain sub-scores unless you flatten those into rows.
If every weight is empty or the weights sum to zero or less, Calculate Grade does not invent a percent. It asks you to enter scores and weights. Blank fields are not zeros; a blank row is left out of both sums.
Questions
Do the weights have to total 100?
They should, and the detail line says so when they do not. The math still divides by the sum of the weights you entered, so 50 and 50 gives the same average as 1 and 1.
Why is there no letter next to the percent?
The page stops at the weighted percent, such as 83.7%. It does not convert that figure to A, B, C, or any other mark.
What are the three rows that load first?
85 with weight 30, 90 with weight 30, and 78 with weight 40. Calculate Grade on those untouched rows shows 83.7%, and the weights already total 100.