Two questions every student Googles
There are really only two grade questions worth a calculator. One: given everything I’ve scored so far, what’s my grade in the class? Two: what do I need on the final to pass (or to hold my A)? This tool does both, with a toggle up top to switch between them.
The first mode handles weighted grades, the kind where homework counts for 20%, the midterm for 30%, and the final project for 50%. You add a row per component, type the score and its weight, and watch the final grade update as you go. The second mode answers the panic question the night before the exam.
Weighted grade mode
Add as many rows as your syllabus has buckets. Each row takes a name, your grade in percent, and how much that bucket is worth. Hit the plus to add another, the x to drop one. The math is:
Final grade = sum(grade x weight) / sum(weight)
Notice the divide by total weight. That’s deliberate. If you’ve only entered the assignments you’ve actually gotten back, the weights won’t add to 100 yet, and that’s fine, the tool gives you the weighted average of what you’ve entered so you can track your standing mid-semester. Once every bucket is in and the weights hit 100, that average becomes your real course grade.
Quick example: 88% homework at 20%, 75% midterm at 30%, 92% project at 50%. That’s (88x20 + 75x30 + 92x50) / 100 = 86.1%. Not the simple average of 85, the weighted one.
Final exam needed mode
This is the one people actually search for at midnight. You feed it three things: your current grade, how much the final is worth, and the grade you’re aiming for. Out comes the score you need on that exam:
Needed = (target - current x (1 - exam weight)) / exam weight
So if you’re sitting at 82%, the final is worth 30%, and you want to finish at 85%, you need about a 92% on the exam. The tool also flags the edge cases for you. If the number comes back above 100, the target’s out of reach without extra credit. If it comes back at or below zero, congrats, you’ve already clinched it and could skip the final (you won’t, but you could).
One thing to get right: your “current grade” should be everything except the final. If your gradebook already folds in a zero placeholder for the unwritten exam, pull that out first or the math will lie to you.
Good to know
Grades that round matter here. A 92.4% and a 92.6% can land on different letter grades depending on your school’s cutoffs, so don’t trust a result that’s sitting right on a boundary, check your syllabus. The calculator works in plain percentages, so it doesn’t know your institution’s specific A/B/C thresholds.
Everything stays in the browser. Type, read, close the tab. Nothing about your grades gets sent anywhere.
FAQ
Do my weights have to add up to 100?
Nope. In weighted mode the tool divides by whatever total you enter, so partial semesters work. For your final course grade, though, make sure every component is in and the weights total 100.
What counts as my “current grade” in the final-exam mode?
Everything you’ve earned so far minus the final itself. If the exam hasn’t happened, it shouldn’t be in that number.
It says I need more than 100% on the final. Now what?
The target isn’t reachable from the exam alone. You’d need extra credit, a curve, or to adjust the goal. The math is just being honest.
Can I use points instead of percentages?
This version takes percentages. Convert each score to a percent first (points earned / points possible x 100), then enter that.
Does it handle dropped lowest scores or curves?
Not automatically. Enter the grades that actually count after any drops, and apply curves to the individual scores before you type them in.