Grade Calculator
Add your assignments, tests, and quizzes to see your current class grade as a percentage and letter grade. Optionally include category weights to get an accurate weighted average that matches your syllabus.
Your Assignments
Tip: Leave the weight column blank to compute a simple unweighted percentage. Fill it in (e.g. Tests 40%, Homework 30%) for a weighted average.
Results
How a Grade Calculator Works
Unweighted: Total points earned ÷ Total points possible × 100. Every assignment counts the same per point.
Weighted: Each assignment's percentage is multiplied by its weight, then the weighted scores are summed. This matches courses where tests, quizzes, and homework are worth different shares of your final grade.
The letter grade is mapped from a standard percentage scale (A ≥ 93%, A- ≥ 90%, B+ ≥ 87%, and so on). See the GPA scale for the full table.
How This Calculator Works
Every assignment you enter is first reduced to a percentage by dividing the score by the total possible and multiplying by 100, so a 45/50 quiz and a 90/100 test are both read as 90%. From there the tool picks one of two modes automatically. If you leave the weight column blank on every row, it runs an unweighted calculation: it sums all points earned and all points possible across your assignments, then divides — every single point counts the same regardless of which assignment it came from.
The moment you type a weight on any row, it switches to weighted mode. Each assignment's percentage is multiplied by its weight, those products are added up, and the sum is divided by the total of the weights you entered. That normalization step means the result stays meaningful even before you've filled in every category. Finally the percentage is mapped to a letter using standard cutoffs (A ≥ 93%, A- ≥ 90%, B+ ≥ 87%), and a breakdown table shows each item's contribution so you can see exactly what's pulling your grade up or down.
A Worked Example
Imagine three categories: Homework scored 88% and worth 30%, a Midterm scored 82% and worth 30%, and a Final Project scored 95% and worth 40%. In weighted mode the calculator computes 88 × 0.30 = 26.4, 82 × 0.30 = 24.6, and 95 × 0.40 = 38.0. Adding those contributions gives 89.0, and because the weights already total 100% the class grade is 89.0% — a B+ on the standard scale.
If you instead cleared the weights, the calculator would simply total raw points: (88 + 82 + 95) ÷ 300 = 88.3%, still a B+ but a slightly different number, because the project's heavier 40% weight no longer counts extra.
What Affects Your Result
- Whether weights are entered — the same scores can yield different grades in weighted versus unweighted mode.
- How well your weights match the syllabus — weights that don't sum to 100% are normalized but may misstate a true class grade.
- Points possible per assignment — a low-scoring item out of 200 points drags an unweighted total more than one out of 20.
- The letter-grade cutoffs your school uses — a straight ten-point scale shifts the A/B/C boundaries.
- Dropped or extra-credit assignments — leave out grades your instructor drops, and add bonus points as their own row.
- Missing assignments — entering a 0 out of 100 for unsubmitted work changes the picture dramatically.
Frequently Asked Questions
When should I use weights and when should I leave them blank?
Leave the weight column blank when every assignment is graded on the same points scale and counts equally — the calculator then simply totals points earned over points possible. Fill in weights when your syllabus splits the grade into categories like tests, homework, and projects worth different percentages of the final grade.
What if my category weights don't add up to 100%?
The calculator normalizes by dividing your weighted total by the sum of the weights you entered, so a partial set still returns a sensible average. For a true class grade, though, enter every category so the weights total 100%, otherwise the result reflects only the work you've listed.
Why is my letter grade different from my classmate's at the same percentage?
Letter-grade cutoffs vary by school and instructor. This tool uses a common scale where an A is 93% and above and an A- is 90% and above, but some courses use a straight ten-point scale or apply a curve, which shifts the thresholds.
Can I enter scores that aren't out of 100?
Yes. Enter the raw points earned in the score field and the maximum possible in the total field — for example 18 out of 20. The calculator converts each item to a percentage before averaging, so points-based and percentage-based assignments mix together correctly.