Grade Calculator
Find your weighted class grade in seconds, then figure out exactly what you need on the final exam to hit your target. Enter each score and its weight for your current grade, or switch modes to plan your final. No sign-up — your grades never leave your browser.
What is the Grade Calculator?
The Grade Calculator is a free tool that works out your weighted percentage grade in a class. Every course splits your final mark across categories — homework, quizzes, a midterm, a final exam — and gives each one a weight. This calculator takes the score you earned on each piece of work and the percentage it is worth, then combines them into your current overall grade. It also runs in reverse: tell it the grade you want for the class and how much the final exam counts, and it tells you exactly what you need to score on that final.
How to use it
- In current-grade mode, add each assignment, exam, or category as its own row with the grade you earned and how much of the final mark it is worth.
- Watch your weighted average update instantly as you type — there is no Calculate button to wait on.
- Add or remove rows freely; the tool re-totals on every change.
- To plan a final, switch to final-grade mode and enter your current grade, the weight of the final exam, and your target overall grade.
- The tool shows the exact score you need on the final to reach that target, or tells you if it is already locked in or out of reach. Copy the summary and close the tab.
The formula behind it
Your weighted grade is the sum of each score times its weight, divided by the total weight entered:
Grade = (g1 x w1 + g2 x w2 + ... + gn x wn) / (w1 + w2 + ... + wn)
Here each g is a score as a percentage and each w is that item's weight. Dividing by the total of the weights you have entered means the result is always your grade on the work completed so far, even before every category is in.
The "what do I need on the final" mode solves the same equation for the unknown final score. If your current grade covers fraction (1 - f) of the class and the final is worth fraction f, then to reach a target T you need:
Needed final = (T - current x (1 - f)) / f
The calculator plugs in your numbers and reports the required score, flagging cases where the answer is impossible (above 100%) or already guaranteed (at or below 0%).
Worked examples
- Current grade: homework 92% (worth 20%), midterm 78% (worth 30%), project 85% (worth 20%). Weighted average so far = (92x20 + 78x30 + 85x20) / 70 = 84.0%.
- Final exam planning: your grade is 88% on the 70% of the class completed, the final is worth 30%, and you want an overall 90%. Needed final = (90 - 88 x 0.70) / 0.30 = 94.7%.
- Easy target: same 88% current grade, same 30% final, but you only need a 70% overall. Needed final = (70 - 88 x 0.70) / 0.30 = 28.0% — almost any score keeps you above your goal.
Common use cases
- Checking your standing in a class partway through the term before grades are posted.
- Working out the score you need on a final exam to keep, raise, or pass a grade.
- Comparing how different test results would change your overall mark.
- Setting a realistic study target so you know how much effort the final really needs.
- Double-checking the grade your school's portal reports against the syllabus weights.
Grade calculator vs GPA calculator
This page is a percentage-and-weights grade calculator: it finds your mark inside a single class from the scores and weights on your syllabus. A GPA calculator does something different — it converts letter grades into grade points on a 4.0 scale and averages them across all of your courses. Use this tool when you want a class percentage or to plan a final; use the GPA Calculator when you want your overall grade point average. They answer two different questions, which is why we keep them as separate, focused tools.
Why use this one
Most grade tools online do only one job — either a weighted average or a final-grade solver. This page does both, side by side, so you can find your current mark and plan your final without switching sites. It is built for speed: results update as you type, you can add as many rows as your syllabus needs, and a one-tap copy button saves the summary. Everything runs in your browser, so your grades are never uploaded, stored, or shared, and there is no sign-up.
Frequently asked questions
How do I calculate my weighted grade?
Multiply each score (as a percentage) by its weight, add those products together, then divide by the total of the weights you have entered. This calculator does it automatically: enter each assignment's grade and weight and your current weighted average appears instantly.
How do I find out what I need on the final exam?
Switch to final-grade mode and enter your current grade, the weight of the final exam, and the overall grade you are aiming for. The tool rearranges the weighted-average formula to solve for the exact score you must earn on the final to reach that target.
What is the difference between a grade calculator and a GPA calculator?
A grade calculator works in percentages and category weights to find your mark in a single class. A GPA calculator converts letter grades into grade points on a 4.0 scale and averages them across courses. Use this page for a class percentage; use the GPA calculator for your overall grade point average.
Do the weights have to add up to 100%?
Not for the current-grade mode. If your weights do not yet total 100%, the calculator divides by the weights you have entered so far, giving your grade on the work completed. Once every category is in and the weights sum to 100%, the result is your full class grade.
Are my grades saved or uploaded anywhere?
No. Every calculation runs entirely in your browser. The grades and weights you type are never sent to a server, stored, or shared — close the tab and they are gone.