Why this matters
A simple average of all assignment scores tells you almost nothing about your real standing in a course that uses weighted categories. If homework is worth 15% of your grade and the final exam is worth 40%, scoring 90% on homework and 60% on the exam produces a very different outcome than an unweighted average would suggest. Without a weighted calculation, students routinely overestimate their grade by treating every assignment as equally important.
Beyond the percentage, most academic systems require a letter grade and a GPA value for transcripts and scholarship eligibility. The mapping from percentage to letter grade follows a standard US scale, but converting that to a 4.0 GPA involves a second lookup table. A single calculator that performs all three conversions in real time as you add each assignment eliminates the need for spreadsheets or manual arithmetic, especially mid-semester when you want a running grade based on submitted work only.
Grade scale and GPA mapping
| Percentage Range | Letter Grade | GPA (4.0 Scale) |
|---|---|---|
| 97-100% | A+ | 4.0 |
| 93-96% | A | 4.0 |
| 90-92% | A- | 3.7 |
| 87-89% | B+ | 3.3 |
| 83-86% | B | 3.0 |
| 80-82% | B- | 2.7 |
| 77-79% | C+ | 2.3 |
| 73-76% | C | 2.0 |
| 70-72% | C- | 1.7 |
| 60-69% | D | 1.0 |
| Below 60% | F | 0.0 |
How to use it
Add a row for each assignment, exam, or category you want to include in the calculation.
Enter the score you earned, the maximum possible score, and the weight that item carries as a percentage of the total grade.
The weighted grade percentage, letter grade, and GPA update instantly as you type.
Add as many rows as you need to build a complete picture of your course performance.
Testing your result
Verify the weighted grade by manually computing one row: divide the score by the maximum, multiply by the weight, and note the contribution. Sum all row contributions and divide by the total weight entered. If weights do not add to 100%, the calculator normalises by the total weight you provided, so a partial gradebook with only 60% of the course entered still yields a meaningful running grade. Cross-check the letter grade and GPA against the mapping table above to confirm the lookup is correct.
Common mistakes
Entering the weight as a decimal (0.4) instead of a percentage (40), which produces wildly incorrect results.
Leaving weights that do not sum to 100% and then misinterpreting the normalised result as a final grade.
Forgetting that extra credit or bonus points need to be handled outside the standard score/max framework.
Confusing the GPA scale — this tool uses the standard US 4.0 scale, not the ECTS or other international systems.
Edge cases and options
The calculator handles partial gradebooks gracefully by normalising against whatever total weight you have entered so far. This means if you have only completed homework worth 25% and a midterm worth 30%, the running grade reflects those 55 percentage points proportionally. There is no requirement that weights sum to exactly 100. Each row contributes (score divided by max) times weight, and the final grade is the sum of all contributions divided by the sum of all weights.
Real-world use cases
Students calculating a running grade mid-semester to decide whether to invest extra study time in a particular course.
Teachers verifying that their weighted grading spreadsheet matches the expected output for sample students.
Academic advisors helping students project their semester GPA by entering expected scores for remaining assignments.
Parents tracking their child's performance across multiple weighted categories to identify areas needing attention.
Frequently asked questions
Q: How is the weighted grade computed?
A: Each row contributes (score divided by max) times weight. The class grade is the sum of all weighted contributions divided by the total weight entered.
Q: How are letter grades assigned?
A: The standard US scale is used: A+ at 97 and above, A at 93 and above, A- at 90 and above, continuing down through B+, B, B-, C+, C, C-, D at 60 and above, and F below 60.
Q: How is GPA computed?
A: GPA uses the 4.0 scale where A+ and A equal 4.0, A- equals 3.7, B+ equals 3.3, B equals 3.0, and so on down to F at 0.0.
Q: What if my weights do not add up to 100?
A: The calculator normalises by the total weight you entered, so partial gradebooks still produce a sensible running grade.
Q: Can I use this for graduate school grading?
A: Yes, as long as the course uses the US 4.0 scale. Many graduate programs do, but check your institution's specific grading policy.
Q: Does the tool store my grades?
A: No. All computations happen in your browser and nothing is persisted or transmitted.
Start using it now
Try the Grade Calculator tool. See also Average Calculator, Percentage Change Calculator, and Z-Score Calculator.