Grade Calculator

Type each part of your syllabus with its weight and your score. Leave the final empty and the page shows your grade right now plus the exact score each letter on the rest of the course would demand.

Load a sample syllabus
Scores take a percent like 88 or points like 44/50. Leave a score empty for work you have not got back yet.

Weights add to 100%. 70% graded, 30% still open.

What each letter costs on the remaining work

Scores you need across the 30% still open, worked out for every band on the scale.

The arithmetic behind a weighted grade

Each category gets multiplied by its share of the course. Add those products, then divide by the share you have grades for. The sample syllabus loaded above works out like this:

(91 x 0.20) + (84 x 0.15) + (88 x 0.15) + (76 x 0.20) = 59.2
59.2 / 0.70 graded = 84.57%

The divide step trips students up. Without it, a student halfway through term looks like they are failing, because 59.2 is out of 70 possible weighted points, not 100. Online gradebooks such as Canvas and PowerSchool run the same division when they show a "current grade" mid term.

A 76 on the midterm is the weakest score on the sheet. It still leaves a B, because three smaller categories near 90 cancel most of the damage. Change the midterm to 86 and the current grade climbs to 87.43%, a B+. One exam worth 20% moves the whole course almost three points.

Empty rows turn into the final exam planner

Students usually want one number from a grade calculator: the score the final has to hit. Leave any score box blank and the page treats that row as work still to come. The result card then answers the planning question with this formula:

needed = (target x total weight - points banked) / weight still open
B at 83%: (83 x 1.00 - 59.2) / 0.30 = 79.33%

Two blank rows, say a final project worth 10% plus a final exam worth 20%, share the target. The figure shown is the average you need across both. Score higher on the project and the exam needs less, by a ratio set by their weights.

Weighted categories or total points

Read the grading section of your syllabus before typing anything. Courses split into two camps.

Weighted categories

The syllabus lists percentages: homework 20%, exams 50%, and so on. A category with ten assignments still counts for its fixed share.

Enter your category average as the score. Most portals print it next to the category name.

Total points

Everything is points: a 20 point quiz, a 150 point exam, 1,000 points in the term. Bigger assignments weigh more because they carry more points.

Switch the mode, type points earned and points possible. For an ungraded assignment, fill in only the possible column.

Mixing the two produces wrong answers with no warning. A 150 point exam entered as a 150% weight would swamp every other row. When the syllabus shows both, a points total inside each weighted category, use weighted mode and convert each category to a percent first.

Weights that do not add up to 100

Typos, dropped categories and participation grades nobody remembers all lead to weights summing to 95 or 110. The calculator divides by whatever total you enter, so the result stays a fair average of the rows on screen. The note under the colored bar tells you the actual sum. If your syllabus says 100 and the bar says 95, a category is missing, and your grade is a guess until you add it.

Percent, letter and 4.0 points side by side

The ladder follows the same plus and minus cut offs as the Toolexe test grade calculator, so a score reads the same letter on both pages. Your school publishes its own table. When the two disagree, theirs wins.

Plus and minus scale used by default
PercentLetter4.0 pointsFive band letter
97 to 100A+4.0A at 90+
93 to 96.99A4.0
90 to 92.99A-3.7
87 to 89.99B+3.3B at 80+
83 to 86.99B3.0
80 to 82.99B-2.7
77 to 79.99C+2.3C at 70+
73 to 76.99C2.0
70 to 72.99C-1.7
67 to 69.99D+1.3D at 60+
65 to 66.99D1.0
60 to 64.99D-0.7
Below 60F0.0F

Some colleges award 4.3 for an A+. Others skip the A+ entirely. The 4.0 figure on this page is a reading of one course, not a GPA. For a term average across several classes with credit hours, move to the GPA calculator.

Where this page gets your grade wrong

The math is exact. The inputs are where course grades go sideways. Check these before you trust a result, or before you skip studying for a final because the ladder says a C is locked in.

Before emailing a teacher about a grade: copy the result, then compare each category average against the portal. A mismatch in one category explains nearly every "my grade is wrong" case, and it gives you a specific number to point at.

For a single test score from questions missed, the test grade calculator fits better. To average a list of quiz scores before typing them here, use the average calculator.

Course grade questions from students

Weights, finals, points courses and what the numbers on this page mean.

How do I calculate my grade with weighted categories?

Multiply each category average by its weight as a decimal, add the results, then divide by the total weight of the categories you have grades for. Homework at 91 worth 20% contributes 18.2 points. If 70% of the course is graded and the products add to 59.2, your current grade is 59.2 divided by 0.70, or 84.57%.

What do I need on my final to get a B?

Leave the final exam score blank, set the target to B, and read the needed figure. By hand, multiply the B cut off by the total weight, subtract the weighted points you already have, then divide by the final exam weight. With 59.2 points banked and a final worth 30%, a B at 83% needs 79.33% on the final.

Can I enter scores as points like 44 out of 50?

Yes. Type 44/50 in the score box and the page reads it as 88%. In total points mode the boxes split into points earned and points possible, which suits courses where the syllabus counts toward a total like 1,000.

What happens when my weights add up to more or less than 100?

The calculator divides by the sum you typed, so the grade stays an honest average of the rows on screen. The note under the colored bar shows the total. If the syllabus adds to 100 and the bar does not, a category is missing or mistyped.

Why does my current grade drop after adding an ungraded assignment?

It should not. A row with a blank score is left out of the current grade and feeds only the planner. If the number moves, check for a 0 in the score box, which counts as a real zero.

Is 84.57 percent a B?

On the plus and minus scale used here, yes. B runs from 83 to 86.99. On a five band scale it is also a B, since that band covers 80 to 89.99. Your syllabus grading table is the final word.

Does this work for a curved class?

Only before the curve. Curves move the cut offs after everyone sits the exam, so a fixed scale will not predict them. Treat the result as your uncurved standing.

Is my data saved or sent anywhere?

No. The math runs in your browser. Nothing is posted to a server, and refreshing the page restores the sample syllabus.