Weighted Grade Calculator
Calculate your weighted class grade from assignment scores and category weights, or work out the score you need on the final - free, instant, and private in your browser.
- Free, no account
- No watermark
- No usage limit
About the Grade Calculator
Around week 14 every grade calculator gets the same question typed into it: what do I need on the final to finish where I want? Most of them answer it badly, and in the same way. They'll happily tell you to score a 112 and leave you to work out on your own that no such grade exists. This one won't do that to you. When the target is out of reach, it says so, turns the number red, and shows you the best grade a perfect final can still get you. And if you have already clinched the grade, the number goes green to tell you that even a zero keeps you above your goal.
The other half of the tool is the everyday one: your current weighted grade. Enter each assignment or category with its score and its weight, and it does what your syllabus does, multiplies every score by its weight, adds them up, and divides by the total weight. A 90 on homework worth 40% and an 80 on exams worth 60% comes out to 84%, not 85%, because exams count more. That gap is the whole reason a gut estimate of your own grade tends to lie.
Everything runs in your browser. No sign-up, no upload, and the grade updates the instant you change a number.
How to use the grade calculator
- Pick a mode. "Current grade" tells you where you stand right now. "What do I need?" works backward from a target to the score you need on a remaining item.
- In Current grade mode, add a row for each thing. One row per assignment (Quiz 1, Quiz 2, Midterm), or one per category (Homework, Quizzes, Exams), whatever matches how you're actually graded.
- Put the score in as a percentage. Got 24 out of 30? That's 80 (score ÷ possible × 100). The name field is optional and never touches the math.
- Put the weight in as a percentage. Homework 20%, midterm 30%, final 30%, and so on. Your syllabus has the real numbers.
- Read your weighted grade and letter in the results box, along with how many items counted and your total weight. A yellow note appears if the weights don't add to 100%.
- For "What do I need?", fill three fields: your current grade, the remaining item's weight, and your target overall. You get back the exact score you need, green if you've already locked it in, red if it can't be reached.
There's no Calculate button to hunt for. It recalculates as you type.
Why your gut estimate is usually wrong
A plain average treats every score the same. Weighted grading doesn't, and that's the spot where students miscalculate their own grade. If your syllabus lists a percentage next to each category, you're in weighted territory, and averaging your raw scores will point you at the wrong number.
Say you bombed a 5% homework set and aced a 35% final. A plain average of those two scores buries the good news under the bad. Weighted math turns that around. The final carries seven times the pull of that homework, so it moves your grade far more than the raw point totals suggest. A bad score in a heavy category costs you a lot. In a light category, the very same score barely moves the total. That's the entire point of weighting, and it's why the number the tool hands you can sit a full letter grade off from the one in your head.
You don't have to wait until every category is graded to use it. Enter only the work that's been scored so far, and the tool divides by the weight you actually entered, not by a hard 100. Homework at 20% and a midterm at 25%, halfway through the term, get divided by 45, and you see your grade on the graded portion right now instead of a calculator pretending the ungraded work is a zero. The yellow warning is just telling you the weights don't sum to 100 yet. Mid-semester, that's expected, the weights just haven't been fully entered yet.
What you actually need on the final
Switch to "What do I need?" and give it three numbers: your grade so far, how much the final is worth, and the overall grade you're chasing. The formula behind it:
needed = (target - current × (1 - weight)) ÷ weight
with the final's weight written as a fraction of the whole grade. Walk it once. You've got an 85 going in, the final is worth 20%, and you want to land at 90. Your finished work locks in the other 80%, so 85 × 0.8 = 68 points are banked. You need 90 and you're sitting at 68, so you need 22 more, and the final only supplies 20% of the grade. 22 ÷ 0.2 = 110, and a 110 on the final doesn't exist.
Most calculators just print 110% here and move on. This one flags it. The cell turns red, it tells you the target can't be reached with the final alone, and it shows the real ceiling, the best that a perfect 100 on the final still leaves you with (88% in this case). Now you can make an actual decision instead of grinding toward a number that was never possible. Drop the target to 87% and it recomputes on the spot: you'd need a 95, tough but real.
It's just as honest in the good direction. Sitting on a 96 with a 10% final and an 85% target? The math comes back negative, which means you're already there. The number goes green, even a zero on the final keeps you above your goal, and you can stop worrying about it.
Frequently asked questions
Can I use this for a points-based class, like 45 out of 50?
Yes, with a small trick. Convert each score to a percent first (45 ÷ 50 = 90) and put 90 in the grade column. Then, instead of a category weight, put the assignment's point value in the weight column, 50 for that quiz, 200 for a 200-point final. Because the tool divides by total weight, a pure points system falls right out with no extra steps, so one tool covers both grading styles.
What letter grade is my percentage?
The tool tags your grade on the common US plus/minus scale: A+ is 97 and up, A is 93 to 96, A- is 90 to 92, then B+ 87, B 83, B- 80, and down in three-point bands to D- at 60. Below 60 is an F. Those are the typical cutoffs rather than anything binding. Some schools run a flat A = 90 to 100, some set the A line at 94, some curve the whole class. If your syllabus lists different numbers, trust those over the table.
Does a curve or extra credit change what it shows?
No, and that's deliberate. The tool gives you your raw weighted grade and stops there. A curve gets applied by your professor after the fact, so your true grade may come out higher, and nothing can predict it before it's announced. Extra credit is usually added on top of the weighted number, so figure your base grade here and then tack on the bonus your syllabus spells out. If your class drops your lowest quiz, just leave that score out of the table.
My weights add up to more than 100%. What's going on?
Almost always a data-entry slip. You probably counted a category twice or fat-fingered a weight. The result is still a correct weighted average of what you typed, but a total over 100% means the numbers don't describe a real course. This is the opposite of a total under 100, which is normal mid-semester. Over 100 is a mistake worth chasing down before you trust the grade.
Is anything I type saved or sent anywhere?
No. Every score stays in your browser and is never uploaded or stored. Refresh the page and it's gone, both the current-grade table and the "what do I need" fields. So you can plug in your actual scores without wondering where they wind up.
What if my school's A starts at 94, not 90?
Set your target to whatever your real cutoff is. It works toward the overall percentage you hand it, so put in 94, or your honor-roll line, or the exact grade you're trying to protect, and it tells you what the final has to be to get you there.