UtilForge
Calculators · SEO Utility Pack ·

Final Grade Calculator

Find the score you need on the remaining final (or exam) to hit a target overall. Run a what-if on a hypothetical final, or switch to weighted categories that match a syllabus. Letter cutoffs default to a simple US map and are editable.

Your grades

Mode
Target overall

Target uses the letter map below (A = 90% by default).

What-if final score

Does not change the required-score formula. Projects overall if you actually score this on the final.

Letter-grade map (US default, editable)

F is below D. Plus/minus, 4.0 GPA, UK classes, and other scales exist — edit cutoffs to match your syllabus. This is not a universal standard.

How the math works

Let w be the remaining exam’s weight as a fraction (25% → 0.25). If your current grade already covers everything except that remaining work:

Simple mode
needed = (goal − current × (1 − w)) / w
Rearranged from overall = current × (1 − w) + final × w.
Worked example. Current 87%, final worth 25%, goal 90% (A).
needed = (90 − 87 × 0.75) / 0.25 = (90 − 65.25) / 0.25 = 99%
A 99% on the final yields 90% overall. A 80% what-if yields 65.25 + 80 × 0.25 = 85.25% (a B on the default map).
Unreachable example. Current 85%, final 20%, goal 90%.
needed = (90 − 85 × 0.80) / 0.20 = 110% — even 100% on the final only reaches 88%.

In weighted category mode, each completed category contributes score × (weight / 100). Remaining categories are solved together, assuming the same percent on each remaining row:

locked = Σ (scorei × weighti / 100) for completed rows
needed = (goal − locked) / w_remaining

If remaining weight is 0, or category weights do not sum to 100%, there is no unique syllabus-faithful answer — the tool shows an error instead of rescaling in secret.

Final grade FAQ

How do I calculate the grade I need on my final exam?

If current already represents everything except the final, use needed = (goal − current × (1 − w)) ÷ w, where w is the final’s weight as a fraction. This page substitutes your numbers and shows the steps. Weighted category mode locks completed rows and solves for the remaining category.

What if I need more than 100% on the final?

The required score still displays, even above 100%. A perfect final cannot hit the target under those weights. Check the “max overall if remaining = 100%” figure. Extra credit, dropped scores, and curves are not modeled.

How does weighted category mode work?

Add a row per syllabus category. Mark the leftover work as remaining. Completed rows contribute score × weight. Required remaining score is (goal − locked) ÷ remaining weight. Weights must sum to 100%.

Is this final grade calculator official registrar math?

No. Educational estimator only. Not official registrar, LMS, or instructor math. Syllabus weights win. Verify against the syllabus and gradebook.

How do US letter grades map to percentages?

Default: A 90, B 80, C 70, D 60, F below D. Many schools use plus/minus or another scale. The table is editable. Other countries do not use this map.

Can I share my result without an account?

Yes. Share result copies a URL whose hash stores your inputs. Nothing is posted to a server. Avoid putting identifiable student data in category names if you will send the link.

What happens if the final is worth 0% or weights do not add to 100?

A 0% remaining weight cannot change the overall, so the required-score formula is refused with an error. Category weights must sum to 100% (within 0.05). The tool does not silently rescale.

Does this support plus/minus or non-US grading scales?

The map is a simple A/B/C/D cutoff table. Edit minima to approximate bands, or type a custom target percent. GPA 4.0, UK classes, and ECTS are out of scope here.

Related UtilForge tools