Grade Calculator
Calculate weighted grades and final scores. Find out what grade you need on exams to achieve your target average.
Compare weighted grades, plan a final exam and calculate a credit-weighted GPA.
Examples are editable conventions. FR labels use percentage / 5 for a 20-point reference; UK classes and German labels are illustrations. Check your institution's policy.
Editable assumptions
Edit descending thresholds; the last must be 0. US, FR, UK and DE are illustrative labels, not institutional policies. Distribution counts assignments, including zero-weight rows.
Edit letter-grade points for the course GPA (0–10). Credits must be positive; the average-grade GPA uses the illustrative US threshold table.
Find out what score you need on your final exam to reach your target grade.
Results display rounded values; calculations keep exact decimal ratios. No extra credit above the maximum. A required score above 100 is unreachable; a negative score means the target is already secured even with zero on the final.
Copied
Copy failed. Select the result and copy it manually.
Method and limits
Each assignment is normalized to a percentage, then multiplied by its relative weight. GPA = sum(points × credits) / sum(credits).
Examples are editable conventions. FR labels use percentage / 5 for a 20-point reference; UK classes and German labels are illustrations. Check your institution's policy.
Results display rounded values; calculations keep exact decimal ratios. No extra credit above the maximum. A required score above 100 is unreachable; a negative score means the target is already secured even with zero on the final.
Calculations stay in this page; no grades are sent by this calculator.
About Grade Calculator
Compare weighted grades, plan a final exam and calculate a credit-weighted GPA.
80/100 and 100/100 at weight 1 each → 90%. Current 80%, target 90%, final weight 50% → required 100%.
A = 4 and B = 3 with equal credits → GPA 3.50.
Examples are editable conventions. FR labels use percentage / 5 for a 20-point reference; UK classes and German labels are illustrations. Check your institution's policy.
Use Cases
How to use
Add each score, maximum and relative weight; adjust assumptions if your course differs.
For the final exam use the average before the final and its share of the complete course. For GPA enter each course letter and credits.
Pro Tips
- Edit descending thresholds; the last must be 0. US, FR, UK and DE are illustrative labels, not institutional policies. Distribution counts assignments, including zero-weight rows.
- Edit letter-grade points for the course GPA (0–10). Credits must be positive; the average-grade GPA uses the illustrative US threshold table.
Frequently Asked Questions
The calculator uses relative assignment weights and editable thresholds. Schools may use category weights, special rounding or excluded work; enter matching assumptions and check the official policy.
Yes. A result above 100% cannot be reached without extra credit, which this model does not include. A final weight of zero is undefined and rejected.