Free Online Tool

Grade Calculator

Add your grades and weights to see your course grade, letter and GPA instantly, or find the score you need on your final exam.

AssignmentGrade (%)Weight (%)

How to calculate your grade

  1. Multiply each grade by its weightA 92% homework grade that counts for 20% adds 18.4 points.
  2. Add the points togetherThe total of all weighted points is your grade when weights add up to 100%.
  3. Divide by the weight so farIf the course is not finished, divide by the weight entered to see where you stand today.

Final exam formula: needed = (target − current × (1 − final weight)) ÷ final weight

AssignmentGradeWeightPoints
Homework92%20%18.4
Quizzes85%15%12.75
Midterm78%25%19.5
Project90%40%36
Total100%86.65

Letter grade scale

This calculator uses the common US 4.0 scale. Your school may use a different one, so check your syllabus.

A+97%+ · GPA 4.0
A93%+ · GPA 4.0
A-90%+ · GPA 3.7
B+87%+ · GPA 3.3
B83%+ · GPA 3.0
B-80%+ · GPA 2.7
C+77%+ · GPA 2.3
C73%+ · GPA 2.0
C-70%+ · GPA 1.7
D+67%+ · GPA 1.3
D63%+ · GPA 1.0
D-60%+ · GPA 0.7
FBelow 60% · GPA 0.0

Frequently asked questions

Is this grade calculator free?

Yes. It is completely free, needs no account and saves nothing.

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

That is fine. The calculator shows your grade for the work entered so far and tells you how much of the course is counted.

Can I enter a grade above 100%?

Yes. Extra credit grades above 100 are accepted.

How do I find the score I need on my final?

Open the Final exam needed tab, then enter your current grade, the weight of the final and the grade you want.

Will this match my school's grade?

It uses standard weighted-average math. Schools can round or drop scores differently, so treat the result as a close estimate.

Need another calculator?Browse free tools