What it does
Most courses weigh marks differently. Homework might be 20% of the grade, a midterm 30% and the final 50%. This calculator multiplies each score by its weight, adds them up and divides by the total weight, so you see your real course grade and its letter.
Everything runs in your browser and nothing is sent anywhere. Once you know your grade so far, the final grade shows what you need on the final, and the GPA converter turns a percent into a grade point.
How to use it
- Type each item’s name, score and weight on its own row. Use Add a row for more and × to remove one.
- Read your weighted average and letter grade under the rows.
- Leave the score empty on anything not marked yet, then use What if to try a score for it.
What each setting does
- Score: a percent such as 90, or points earned and possible such as 45/50 (which counts as 90%).
- Weight: how much the item counts, as a percent of the course.
- Weights that do not add up to 100: the calculator divides by the total weight, so 50 and 30 work like 62.5% and 37.5% (with a note).
- Items with no score: left out of the average, which then covers only the marked part of the course.
- What if: the score you might get on every item with no score yet, and the course grade that would give.
- Letter scale: the lowest percent for A, B, C and D. Below D is F.
Worked example
Homework 90% (weight 20), midterm 80% (weight 30) and final 70% (weight 50): 90 × 20 + 80 × 30 + 70 × 50 = 7,700, divided by 100 is 77.0%, a C on the default scale. Without the final mark yet, the average of the rest is 4,200 ÷ 50 = 84.0%, and the what-if box shows that 70% on the final brings it to 77.0%. With only two items, 90% weighted 50 and 80% weighted 30, the total weight is 80 and the result is 86.3%.
FAQs
My teacher uses points, not percents. Does it still work? Yes. Type points as 45/50 and the weight from the syllabus.
Is this the same as my GPA? No. This is one course’s grade. A GPA averages grade points across courses.
Where the numbers come from
- Standard weighted mean: sum of (score × weight) ÷ sum of weights. fibub's own working.
- The A/B/C/D cut-offs (90/80/70/60) are a common default, not a rule; edit them to match your school.
Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.
Read more on the Blog
- Working out a course grade when marks count differently(the full guide)
Last updated 2026-11-10.