Grade Calculator | Weighted Grade & Final Exam

Quick Start Guide

  1. Add assignments: Assignment name, score, and weight.
  2. View current grade: Weighted average updates automatically.
  3. Set target grade: Estimate final exam score needed.
  4. Paste data (optional): Paste comma-separated rows for bulk assignments.
  5. Review breakdown and export: See each assignment's contribution and export your results.

Understanding Course Grades

Weight, not order, determines impact

Your current grade is the sum of each assignment's (grade × weight) divided by total weight. A 40%-weighted final moves your grade far more than a 5%-weighted quiz, regardless of which one you took first — check the Weight Breakdown card in your results to see each assignment's actual contribution.

Working out your class grade from the syllabus

Most syllabi divide a course into weighted categories rather than a flat list — homework 20%, midterm 30%, project 20%, final 30% — and your class grade is the weighted average of what you have scored in each. Enter one row per category with the weight the syllabus gives it, and the running total is your grade on the work graded so far. Say you have 88 on homework, 75 on the midterm and 92 on the project: that is 83.6% across the 70% of the course already assessed, not the 85 a plain average of the three would suggest. The midterm carries more weight than the project, so it pulls harder.

Simple vs. Final Goal

Simple mode calculates your current weighted grade from assignments entered so far. Final Goal mode answers a different question — "what score do I need on the final to hit a target overall grade?" — by solving for the missing final-exam score given your current grade, its weight, and the final's weight.

Weights don't need to total 100% yet

You can calculate a grade from whatever assignments have been graded so far, even if their weights don't yet add up to 100% of the course. The result shows what percentage of the total course weight your current grade is based on, so you know how complete the picture is.

What this calculator does not cover

This calculates one course's grade from assignment scores and weights — it does not track class-to-class history, since grades from different classes aren't meaningfully comparable on a single timeline. For your overall academic standing across all courses, see the GPA Calculator.

Features

Weight Breakdown: See each assignment's grade and contribution to the total.

Letter Grade: Your running percentage shown as a letter on the plus/minus scale, from A+ down to F.

Final Goal Mode: Solve for the exam score needed to hit a target grade.

Paste & Export: Paste comma-separated assignment data and export your results.

Common Use Cases

Course Tracking: maintain a weighted course average and update instantly as grades arrive.

Final Exam Planning: set a target grade and see the required final score, prioritizing prep based on the required range.

Assignment Impact: see each assignment's weight and contribution to the grade, then export results for advisor/instructor review.

Frequently Asked Questions

Your current grade is calculated as a weighted average: Sum of (Grade × Weight) ÷ Sum of Weights. Each assignment's grade is multiplied by its weight percentage, then all weighted scores are summed and divided by the total weight used. This gives you your current weighted grade.
Switch to Final Goal mode and enter your current grade, its weight, your target overall grade, and the final exam's weight. The calculator solves for the minimum final exam score needed: Required Final Score = (Target Grade − Current Grade × Current Weight) ÷ Final Weight. If the required score exceeds 100%, it flags the target as not achievable with the current weights.
Add a row for each category on your syllabus — homework, quizzes, midterm, project — with the percentage of the final grade it is worth, then your score in each. The calculator weights them rather than averaging them flat, which is the difference that matters: 88 on homework worth 20%, 75 on a midterm worth 30% and 92 on a project worth 20% gives an overall 83.6%, while a plain average of the three numbers would tell you 85. Anything not yet graded simply gets left out, and the running total reflects the portion of the course that has been.
Convert each component to a percentage first: (Points Earned / Points Possible) × 100. Enter that percentage as the grade for each assignment row, along with its weight — add a separate row for each test, homework set, quiz, or participation component.
This calculator uses the common plus/minus scale, and shows the letter beside your percentage: A+ 97-100%, A 93-96%, A- 90-92%, B+ 87-89%, B 83-86%, B- 80-82%, C+ 77-79%, C 73-76%, C- 70-72%, D+ 67-69%, D 60-66%, F below 60%. Scales vary by institution — plenty of schools use a flat A/B/C/D without the plus and minus, so check your syllabus for the exact breakdown that counts.
The calculator works with any weight distribution. If weights don't sum to 100%, it calculates based on the weights you've entered. The result shows 'Based on X% of your total grade' to indicate how much of the course is accounted for.
Yes — use "Paste Assignments" and paste comma-separated rows in the format assignment, grade, weight. This replaces typing each assignment individually and saves time when you have many assignments.
Higher-weighted assignments have more impact on your final grade. For example, a test worth 40% affects your grade four times more than homework worth 10%. Check the Weight Breakdown in your results to see exactly which assignments are helping or hurting your grade most.

Last updated