About Final Grade Plan
What this site is, how it is built, and what it deliberately will not do.
Why it exists
Most people arrive at a grade calculator at a bad moment, on a phone, with about twenty seconds of patience. The existing tools mostly work, but they were built at different times for different constraints: forms that expand until the answer is off-screen, interfaces designed before mobile mattered, and results that give you a number without telling you what it means.
Final Grade Plan is an attempt to do the same arithmetic with the answer arriving first and the explanation arriving second — and to be honest about the edge cases instead of hiding them.
How the calculations are built
Every formula lives in one place as a pure function with no interface code attached, and each one is covered by unit tests for its ordinary behaviour and for the cases that break naive implementations: a final worth 0%, a final worth 100%, targets already secured, required scores above the maximum, decimal grades and floating-point boundaries.
Calculations run at full precision and are rounded only when a number reaches the screen, so nothing you see has been rounded twice. Where a result is genuinely above 100% or below zero, it is reported and explained rather than quietly clamped — those numbers carry information, and hiding them would make the tool less useful, not friendlier.
What it will not do
- No accounts. There is nothing to sign up for and no email capture.
- No server. Your grades are never transmitted, because nothing exists to receive them. See the privacy policy.
- No invented authority. No testimonials, no partnerships, no user counts, no star ratings — not in the copy and not in the structured data behind it. If it is not true, it is not here.
- No claim to be official. This is not affiliated with any school, university, publisher or learning platform, and it cannot tell you what your instructor will decide about a borderline grade.
What it assumes
The arithmetic is exact. The answer is only as good as the weights you enter, and those come from your syllabus. Courses vary in how they round, whether they drop low scores, how they treat excused work, and where letter boundaries sit — which is why grading scales here are editable and why every calculator shows the formula it used.
If a result looks wrong, it is usually a weight. If it still looks wrong after checking, please tell us.
Corrections
Mistakes in a calculator are worth fixing quickly. If you find one — a result that does not match your syllabus’s own worked example, a grading scale with the wrong boundaries, or an edge case handled badly — send the numbers you entered and what you expected via the contact page. Reports that include the inputs get fixed fastest.