Grade Calculator
Turn your scores and weights into a grade and letter.
Privacy: your files never leave your device. All processing happens locally in your browser.
How to use
- 1.Add a row for each assignment, quiz or exam, then enter its score as a percentage and how much it is worth (its weight).
- 2.Use Add row for more items or the remove button to delete one; the name field is optional and just helps you keep track.
- 3.Read your weighted grade and letter grade instantly below; weights are normalized automatically if they do not add up to 100.
About Grade Calculator
A grade calculator turns your individual assignment and exam scores into one overall grade the instant you type them. Enter each item's score as a percentage and how much that item is worth (its weight), and this weighted grade calculator returns your weighted average and the matching letter grade, with no button to press and nothing uploaded, so it is fast and private and everything runs locally in your browser.
The core formula is a weighted average, not a plain average. Your overall grade equals the sum of each score multiplied by its weight, divided by the sum of all the weights: grade = sum(score x weight) / sum(weight). A plain average treats a 5% quiz the same as a 40% final, which is wrong; weighting fixes that. For example, a 90 on work worth 50% and an 80 on work worth 50% give (90x50 + 80x50) / 100 = 85, a B. If instead the final were worth 70% and the quiz 30%, the same two scores give (80x70 + 90x30) / 100 = 83, because the lower score now carries more of the grade.
Your weights do not have to add up to 100. This tool normalizes automatically by dividing by the actual total weight, so entering weights of 20, 20 and 10 (summing to 50) still produces a correct weighted average; it just tells you the total so you can spot a missing category. That makes it easy to check where you stand partway through a term when only some of the coursework has been graded.
Letter grades follow the standard US scale: A is 90 and above, B is 80 to 89, C is 70 to 79, D is 60 to 69, and F is anything below 60. This is the most common convention, but grading scales differ by school, teacher and country; some use plus and minus grades, some set the A cutoff at 93, and some pass at 50, so always confirm your own syllabus. Scores above 100 are allowed for extra-credit work and simply push your weighted average higher.
A common use is final-exam planning. Enter the grades you already have with their weights, then add the final as its own row and try different scores to see the grade you would end up with. That tells you exactly what you need on the final to reach the letter grade you want. To go further, use a GPA calculator to convert letter grades into grade points across several courses, or an average calculator when every item counts equally and no weighting is needed.
Frequently asked questions
- How is a weighted grade calculated?
- Multiply each score by its weight, add those up, then divide by the total of all the weights: grade = sum(score x weight) / sum(weight). For example, a 90 worth 50% and an 80 worth 50% give (90x50 + 80x50) / 100 = 85. Weighting matters because a final worth 40% should count far more than a 5% quiz.
- What if my weights don't add up to 100%?
- That is fine. The calculator normalizes by dividing by the actual total weight, so weights of 20, 20 and 10 (summing to 50) still give a correct weighted average. It shows you the total so you can notice if a category is missing. This lets you check your standing partway through a term before every grade is in.
- What are the letter grade cutoffs?
- This tool uses the standard US scale: A is 90 and above, B is 80 to 89, C is 70 to 79, D is 60 to 69, and F is below 60. It is the most common convention, but scales vary by school and country: some use plus and minus grades, some set the A line at 93, and some pass at 50, so check your own syllabus.
- What grade do I need on my final exam?
- Enter the grades you already have with their weights, then add the final exam as its own row with its weight. Try different scores in the final's row and watch the overall grade update. When it reaches the letter grade you want, that score is the mark you need on the final.
- Can I enter a score above 100 for extra credit?
- Yes. Scores above 100 are allowed for extra-credit or bonus work, and they simply raise your weighted average. For example, a 105 carries more than a perfect 100, which can offset lower scores elsewhere. Weights, however, must be zero or positive numbers for the calculation to make sense.
Related tools
- GPA CalculatorWeighted GPA from your letter grades and credit hours.
- Average CalculatorMean, median, mode & more from any list of numbers, instantly
- Online CalculatorDo quick everyday math in your browser — free, private, no signup.
- Absolute Value CalculatorInstantly find |x| — the absolute value of any number, free.
- Age CalculatorYour exact age in years, months, and days — updated live
- Angle ConverterConvert degrees, radians, gradians, turns, arcmin & arcsec
Calculators guides
View all- How to Calculate Cube Volume from One Side Length
- How to Calculate Cube Root for Any Number
- How to Change Clothing Size on Amazon: Convert Sizes
- How to Calculate Circumference From Radius or Diameter
- How to Calculate Circle Area: A = πr² Made Simple
- Convert Your Cat's Age to Human Years the Vet-Approved Way
- Calculate Brinell Hardness from Load, Ball and Indent
- How to Calculate Bra Size Accurately at Home
- Measure Body Fat at Home Without Scales or Calipers
- Calculate Your BMR in Seconds with Two Trusted Formulas
- How to Calculate BMI in Seconds with a Free Online Tool
- How to Calculate Online Without a Physical Calculator
- How to Calculate Your Blood Alcohol Content Accurately
- Predict Your Baby's Eye Color Odds in One Click
- How to Calculate Average Fast – Free Online Mean, Median & Mode Tool
- Convert Any Area to Square Feet in Seconds – Free Online Tool
- How to Calculate Annular Area Quickly – Free Online Tool
- How to Convert Degrees to Radians in Seconds – Free Online Tool
- How to Calculate Age Between Two Dates in Excel – Instant Online Tool
- How to Calculate Absolute Value Fast – Free Online Tool