Grade calculator
Add your scores and how much each one counts. Your grade updates as you type.

What you enter stays on this page and is not sent anywhere.
Enter a score and a weight to see your grade.
How to use it
- Enter each score as a percentage and its weight in the course.
- Read your current grade. If weights do not add up to 100, the result is scaled to what you entered.
- Fill in the final's weight and your target to see the score you need.
Questions
How is the course grade calculated?
Each score is multiplied by its weight, the results are added up and divided by the total weight. A 90 worth 20 and a 70 worth 20 give 80.
How is the score needed on the final worked out?
Needed = (target minus current grade times the share already graded) divided by the final's share. The rows above are treated as everything except the final.
What does the letter grade mean?
It uses the common US scale: 90 and above is A, 80 B, 70 C, 60 D, below 60 F. Your school or teacher may use different cut-offs.
More tools

Random Number GeneratorPick random numbers in any range, with no repeats and sorting if you want.

Weighted Average CalculatorFind the weighted average of grades or values, each with its own weight.

Area CalculatorFind the area and perimeter of a rectangle, circle, triangle and other shapes.

Volume CalculatorFind the volume and surface area of a box, cylinder, sphere, cone and more.

Roman Numerals ConverterConvert numbers to Roman numerals and Roman numerals back to numbers.

Germany Salary CalculatorYour 2026 take-home pay in Germany by tax class, with every deduction per month and per year.