Skip to content

Grade Calculator

Creator

Syeda Kinza Batool, Co-founder

Reviewer

Ashna Bashir, AI/ML Engineer
Updated

This grade calculator takes every assignment, quiz and exam you already have a score for, along with how much each one counts toward the final grade, and combines them into one overall percentage and an illustrative letter grade. Nothing is uploaded anywhere: every number stays in your browser.

This is a general-purpose weighted average, not any specific school’s official gradebook formula, so treat the percentage as an estimate to check your own arithmetic against, not a replacement for the grade your instructor actually records.

How your grade is weighted

Most courses do not treat every assignment equally. A ten-minute reading quiz and a three-hour final exam both produce a score, but they rarely count the same amount toward the grade printed at the end of the term. A weight is simply the share of the final grade a single item is worth, usually written as a percentage. When an instructor says “homework is 20%, midterms are 30%, and the final is 50%,” those three numbers are weights, and they are expected to add up to 100% across the whole course.

The arithmetic behind the overall percentage is a weighted average: convert each item to its own percentage (score obtained divided by the max possible score), multiply that percentage by the item’s weight, add all of those weighted contributions together, and divide by the total weight in play. Dividing by the total weight, rather than by a fixed 100, is what lets this calculator keep working correctly even midway through a term, when you have only entered the items graded so far and their weights understandably do not reach 100% yet.

G = (Σ_i w_i p_i)/(Σ_i w_i)

where:

p_i
Item i's own percentage (score obtained ÷ max score × 100)
w_i
Item i's weight, its share of the grade
G
The overall grade, in percent

A worked example. Suppose a course has three graded items so far: a quiz average of 80 out of 100 worth 30% of the grade, a midterm of 90 out of 100 worth 50%, and a participation score of 70 out of 100 worth 20%. Each item’s percentage is multiplied by its weight: 80% × 30 = 24, 90% × 50 = 45, and 70% × 20 = 14. Adding those gives 83, and because the three weights already sum to 100, the overall grade is 83.00%, which lands in the B band on the illustrative scale below. If a fourth item worth 10% were added later, the total weight in play would grow to 110%, and the calculator would divide by 110 instead of 100 to keep the answer honest.

Reading the letter grade

The letter grade this tool shows is a generic, illustrative scale, deliberately not tied to any specific school, college or country. It exists so a bare number like “83.00%” has some familiar shorthand attached to it, in roughly the shape most people expect: A grades in the low-to-high 90s and up, B grades in the low-to-high 80s, and so on down to an F below 60%. Real institutions vary this considerably: some draw the line between a B+ and an A- a few points higher or lower, some do not use plus and minus grades at all, and some apply a curve that shifts every boundary after the fact. If your syllabus publishes its own scale, that published scale is the one that actually determines your grade, and this tool’s letter should be read only as a rough, general-purpose reference point next to it.

To go from percentage to letter grade by hand, find the overall figure in the grading scale chart below, which is the same illustrative scale the tool applies. Treat it as a reference only: a school that uses different cutoffs, or that rounds 89.5 up, will record a different letter for the same percentage.

Illustrative letter-grade bands used by the grade calculator (part 1 of 2)
Overall percentageLetter
97 and aboveA+
93 to under 97A
90 to under 93A-
87 to under 90B+
83 to under 87B
80 to under 83B-
77 to under 80C+
Illustrative letter-grade bands used by the grade calculator (part 2 of 2)
Overall percentageLetter
73 to under 77C
70 to under 73C-
67 to under 70D+
63 to under 67D
60 to under 63D-
Under 60F

Updating it as the term goes on

The calculator is built to be reopened, not filled in once. Add a row the moment a new score is posted, whether that is a quiz handed back in class or a grade appearing in an online portal, then press Calculate again to see the updated overall percentage and letter grade. Because the arithmetic divides by whatever weights you have actually entered rather than by a fixed 100, an incomplete list from early in the term and a complete list from the last week of classes both produce a mathematically correct answer for the items entered so far. What changes is only how much that answer can still move: a grade built from two items can shift a great deal once six more are added, while a grade built from eleven of a course’s twelve graded items is close to final.

This also makes the tool useful for planning ahead of a grade you have not received yet. Enter every item already graded, then add one more row with your best guess at an upcoming assignment’s likely score and its published weight, to see roughly how much that single item can move the overall percentage. That is an estimate rather than a guarantee, since the actual score is still unknown, but it is often enough to tell whether an upcoming test is worth an extra evening of study or is too small a share of the grade to change much either way.

Who uses a grade calculator, and for what

A grade calculator is most often used as a class grade calculator or a course grade calculator: a student types in what the gradebook already shows and checks the running total. The same arithmetic works as a high school grade calculator for a term that mixes homework, tests and a final, as a college grade calculator for a syllabus built around a paper and two exams, and as a semester grade calculator when you repeat it once per course. Teachers use it the other way round, as a quick sanity check on a category split before the syllabus is published. Because the maths is a plain weighted average, a test grade calculator and a quiz grade calculator are the same tool with different rows filled in, and a single row is enough when all you want is one test's percentage.

Category weights or total points

Courses report grades in two common ways, and the tool handles both. In a category weighted grade calculator setup, the syllabus gives each category a share, such as homework 20% and exams 50%, so you enter one row per category with its average as the score and its share as the weight. In a points based grade calculator setup, every assignment simply adds points to one running total, so you enter each item's points obtained and points possible and set each weight to that item's points possible. Either way you are using a grade calculator with weights, and the percentage it returns matches the course's own as long as the weights mirror how the course really counts each item. A points grade calculator is therefore a special case of the same weighted average, not a different method.

How to calculate your grade in a class without a tool

To check the tool, or to work without it, the method is short. For how to calculate grade percentage on a single item, divide the points obtained by the points possible and multiply by 100. For how to calculate grades across several items, multiply each item's percentage by its weight, add the results and divide by the total weight. That is also how to calculate your grade in a class at any point in the term, whether or not every item has been graded yet. Compare your answer with the tool's, and any gap almost always traces back to a mistyped weight or max score.

Running what-if scenarios

Because the list is editable, the tool doubles as a what if grade calculator. Enter the grades you have for a current grade calculator view, then add a row for an upcoming assignment with an imagined score and watch how the overall grade calculator result moves. Try a perfect score, an average one and a zero to see the range that one item can still produce. Two rule variations are worth modelling by hand. For a grade calculator with extra credit, add the bonus as its own row, as described in the FAQ below. For a drop lowest grade calculator, delete the lowest quiz row before you press Calculate, since a zero left in the list still counts. And if you only want to calculate my grade as it stands today, leave the list alone and read the result.

Names, scope and limits

People look for this tool under many names: a weighted grade calculator, a weighted average grade calculator, a grade percentage calculator, a percentage grade calculator, a grade average calculator, or just a grades calculator. They all describe the same operation, a weighted average of percentages. This one is a free grade calculator that runs as an online grade calculator in your browser with no account, and its letter grade calculator output is an illustration rather than an official mark. It does not know your school's rounding rules, cutoffs, curve or drop policy, so check any result that matters against the syllabus your instructor published.

Common mistakes

  • Weights that do not sum to 100%. This is expected partway through a term when not every item has been graded yet, but it is worth double-checking near the end of a course. If the total is meant to be 100% and it is not, an item’s weight was probably mistyped.
  • Forgetting extra credit. Bonus points do not always fit neatly into a “score out of max” pair. A common way to model them here is to add a separate row for the extra credit item, with the points earned as the score, a small max score matching how many bonus points were offered, and a weight matching how the syllabus counts it.
  • Mixing raw points with percentages. If one assignment is out of 25 points and another is out of 200, entering the raw points obtained against the correct max score for each item keeps the percentages comparable. Entering both as if they were out of 100 will quietly produce the wrong answer.
  • Dropping the lowest score without accounting for it. Some courses drop a student’s lowest quiz or homework grade automatically. If that policy applies, leave the dropped item out of the list entirely rather than entering it with a zero, since a zero still counts toward the weighted average here.

Frequently asked questions

What happens if my weights do not add up to 100%?

The calculator still works. It divides by the total weight you actually entered rather than by a fixed 100, so two items weighted 30% and 30% behave the same as two items weighted 50% and 50% relative to each other. A note appears under the result whenever your weights do not sum to exactly 100%, so you can tell at a glance whether that was intentional or a typo.

Does this use my school’s specific grading scale?

No. The letter grade shown is a generic, illustrative banding (A+ at 97% and up, down to F below 60%), not any particular school’s policy. Many instructors round differently, add a curve, or draw the line between a B+ and an A- somewhere else entirely. Treat the percentage as the reliable number and check your syllabus for how your specific class converts it to a letter.

Can I use this for just one test instead of a whole course?

Yes. Enter a single item with any score and set its weight to any value greater than zero (100 is simplest); the overall percentage will equal that one item’s percentage. The tool is really built for combining several items, but there is no minimum row count beyond one.

How is this different from the Final Exam Grade Calculator?

This tool aggregates grades you already know into a current overall percentage. The Final Exam Grade Calculator works the other direction: you tell it your current grade, the exam’s weight, and the grade you want to end the course with, and it solves for the unknown score you would need on that final exam. Use this one first to find your current standing, then the final-exam tool to plan the last piece.

What if I forgot to include extra credit?

Add it as its own row with the extra points as the score and a small max score (for example 5 obtained out of a 5-point bonus), and give it a weight that matches how your instructor counts it, often a low single-digit percentage. Leaving extra credit out entirely is one of the more common reasons a hand-calculated grade comes out lower than the one on a syllabus that includes it.

Why does changing one weight shift every item’s contribution, not just that item’s?

Because the total weight is the denominator. Raising one item’s weight makes the total larger, which slightly shrinks every other item’s share of the final percentage even though their own numbers did not change. This is normal weighted-average behavior, not a bug.

Can a weight be negative, or can the score obtained be more than the max score?

No to both. A negative weight has no real meaning in a weighted average and is rejected, and a score above its own max score (110 out of 100, for instance) usually means the max score was typed wrong, so the calculator flags it rather than silently producing a percentage above 100% for that item.

Is this a points based grade calculator or a category weighted one?

Both. For category weights, enter one row per category with its average as the score and its share as the weight. For a points system, enter each item's points obtained and points possible and use the points possible as the weight.

Can I use it as a what if grade calculator?

Yes. Add a row for an upcoming assignment with the score you are considering, press Calculate, and compare the new overall percentage with the old one. Change the imagined score to see the best and worst outcomes.

Working with a GPA or CGPA instead of a percentage-based class grade? The CGPA calculator and GPA to percentage converter cover that side of the arithmetic.

Related tools: Final Exam Grade Calculator, Weighted Average Calculator and Marks Percentage Calculator. More are grouped under Education Calculators, and every tool on the site is listed at all calculators.