Weighted grade calculator: average your marks by weight, with letter grade

Add each assignment or test with its score and weight and get your weighted average and letter grade. Takes percents or points like 45/50, and shows what-if grades for work still to come.

Keep it one tap away for everyday use.

Bookmark Weighted grade?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Add items
  2. Weigh
  3. Average
Nothing is uploadedWorks offline once open

What if

Letter scale

Lowest percent for each letter; anything below D is F. Change them to your school's scale.

Weighted average = sum of (score × weight) ÷ sum of weights. Nothing you type leaves this page.

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

  1. Type each item’s name, score and weight on its own row. Use Add a row for more and × to remove one.
  2. Read your weighted average and letter grade under the rows.
  3. 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

Last updated 2026-11-10.

Change log for Weighted grade

  1. Weighted grade (#T927): weighted average with points, letter scale and what-if Details on GitHub

Every change to fibub

Related tools