What-If Grade Calculator
Test how future assignments, resubmitted work or an officially dropped item could change a points-based course grade. Compare the current and hypothetical results without changing your real gradebook.
Last Updated: August 9, 2026- Future-score scenarios
- Replacement scores
- Drop or exclude modeling
- Target planning
- Exact arithmetic
Test a Hypothetical Grade Scenario
Start with the current earned and possible points shown by your gradebook. Add only the assignments you want to test. This version is for total-points courses, not weighted categories.
No active what-if result.
Calculation steps
- Enter current point totals and at least one complete scenario row.
Future work with no what-if score stays outside the scenario. Zero is a valid score and is not the same as a blank field.
Scenario breakdown
| Assignment | Type | Actual | What-if | Possible | Net effect |
|---|---|---|---|---|---|
| Calculate a scenario to create the breakdown. | |||||
How to Use the What-If Grade Calculator
- Copy your current point totals. Enter the earned and possible points already included in the official gradebook.
- Add each scenario assignment. Choose Future for ungraded work, Replace for a resubmission or corrected score, or Drop only when an official rule removes the item.
- Enter exact point values. A future row needs possible points and a what-if score. A replacement needs its actual score, possible points and an optional replacement score.
- Add a target plan. Enter the target percentage and all points that will remain after the listed scenario. Enter zero if no additional points remain.
- Calculate the scenario. Compare the baseline grade, what-if grade, percentage-point change, new total and required remaining performance.
- Check the policy. Confirm category weights, drops, late penalties, curves, extra credit and rounding in the syllabus or official gradebook.
What-If Grade Formula
A total-points course grade divides earned points by possible points. A future assignment adds both its hypothetical earned points and its possible points. A replacement changes only the numerator because the assignment already belongs to the current denominator. An official drop removes both the actual earned points and the possible points.
The replacement change equals the new hypothetical score minus the actual score. If a quiz changes from 14/20 to 18/20, the scenario adds four earned points and does not add another 20 possible points. This distinction prevents the same assignment from appearing twice.
Worked What-If Grade Example
Suppose the current gradebook shows 385 earned points out of 450 possible. You want to test an 88/100 final and a quiz resubmission that changes 14/20 to 18/20.
| Item | Scenario | Earned-point effect | Possible-point effect |
|---|---|---|---|
| Current gradebook | Baseline | 385 | 450 |
| Final exam | Future 88/100 | +88 | +100 |
| Quiz resubmission | 14/20 becomes 18/20 | +4 | 0 |
| Scenario total | Combined | 477 | 550 |
The current grade is 385 ÷ 450 × 100, or approximately 85.56%. The scenario grade is 477 ÷ 550 × 100, or approximately 86.73%. The exact change is positive 116/99 percentage points, displayed as approximately +1.17 percentage points at two decimals.
If 50 points remain after those two modeled changes and the target is 85%, the final course denominator will be 600 points. The student needs 510 total earned points. With 477 already modeled, 33 of the remaining 50 points are required, which is 66%.
Future, Replacement and Dropped Scores
Future or ungraded assignment
Use Future when the assignment is not part of the current earned or possible totals. A complete future row adds its possible points and hypothetical earned points. If the what-if field is blank, the row stays outside the scenario. Enter zero when you intentionally want to model a zero.
Replace or resubmit a graded assignment
Use Replace when the assignment is already included in the current totals. Enter its actual earned points and its possible points. The what-if score replaces the actual score in the numerator. Leaving the what-if field blank preserves the actual score and produces no change for that row.
Drop or exclude a graded assignment
Use Drop only when an official rule removes an item already included in the current totals. The calculator subtracts the assignment's actual and possible points. It does not decide which assignment should be dropped. Some systems apply drop rules by impact on a category, not by the lowest raw percentage.
Current Grade vs What-If Grade
The current grade is the baseline from the totals you enter. The what-if grade is a private scenario. It does not write to Canvas, Google Classroom, Blackboard, Moodle or another learning system. A positive change means the scenario grade is higher. A negative change means it is lower. The difference is reported in percentage points, not as a percent change.
For example, moving from 80% to 84% is an increase of four percentage points. It is a 5% relative increase, but relative change is rarely the useful measure for course grades. This calculator uses percentage points to keep the comparison direct.
Plan a Target Across Remaining Points
The remaining-points field represents all points available after the scenario rows. The calculator solves how many of those points are needed to finish at the target percentage.
A required result at or below zero means the target is already secured even if no more points are earned. A result above 100% is unattainable under an ordinary no-extra-credit policy. If zero points remain, the scenario is fixed and the calculator reports whether that fixed total meets the target.
This planner is useful when the remaining work has a total known point value. If you need the exact score on a separately weighted final exam, use the Final Grade Calculator.
When the Course Uses Weighted Categories
Do not use raw course point totals when homework, quizzes, projects and exams carry fixed category weights. In a weighted course, 50 homework points might influence the final grade less than a 50-point exam. The visible point totals alone do not contain the category-weight information needed for an accurate result.
Use the Weighted Grade Calculator when the syllabus says categories count for values such as Homework 20%, Quizzes 15%, Midterm 25% and Final 40%. Recalculate the relevant category average after a hypothetical score, then apply the official category weight.
Some learning systems remove empty categories and renormalize the active weights. Others show a current grade based only on graded work and a total grade that counts ungraded work as zero. Match the exact gradebook view before comparing results.
Blank, Zero, Missing and Excused Work
- Blank future what-if score: The future row is not modeled and adds no earned or possible points.
- Zero future what-if score: The assignment is modeled as 0 earned out of its possible points.
- Blank replacement score: The current actual score is preserved, so the row makes no change.
- Missing work already counted as zero: If the zero is already inside the current totals, use Replace with an actual score of zero to test a late or resubmitted score.
- Excused or dropped work: Use Drop only if the gradebook removes both its earned and possible points from the total-points calculation.
A blank is never silently interpreted as zero. This protects the scenario from treating an unfinished field as a failing score.
Extra Credit and Scores Above the Maximum
Some courses permit scores such as 105/100 or add bonus points without adding possible points. Select the above-maximum option only when the syllabus or gradebook confirms the policy. The option permits entered earned values above their possible values, but it does not invent bonus rules.
For additive bonus points with no denominator change, use a replacement row only when an existing graded item is being revised. Bonus points already posted and included in the current gradebook belong in the current earned total. An unposted or future zero-point bonus cannot be modeled by this version because every active Future row needs possible points greater than zero. Use the official gradebook for that case. Canvas also documents several distinct extra-credit setups.
Exact Inputs, Rounding and Fractions
The calculator accepts nonnegative decimals, scientific notation and simple fractions such as 1/3. It rejects commas, percent signs, unit text, negative scores, zero denominators and incomplete exponent notation. All calculations use exact rational arithmetic while the browser supports BigInt.
The selected display rule applies only after the exact grade is calculated. An approximation symbol appears when the displayed decimal is rounded or truncated. This matters near a cutoff. A displayed 89.50% does not establish an A unless the instructor's scale and rounding policy say so.
Common What-If Grade Mistakes
- Entering 86.5 as points earned when 86.5 is the current percentage.
- Adding a resubmitted assignment as future work and counting its possible points twice.
- Dropping an item without confirming that the denominator also changes.
- Using a total-points formula for a category-weighted course.
- Treating a blank future score as zero or a zero score as blank.
- Ignoring late penalties, score caps, curves, grading periods or instructor overrides.
- Comparing a rounded estimate with an unrounded official cutoff.
Keep each replacement or dropped assignment distinct. Do not list the same current assignment in two scenario rows.
Related Calculators
What-If Grade Calculator FAQs
What is a what-if grade?
A what-if grade is a hypothetical course result based on scores you enter for future, revised or officially dropped work. It does not change the real gradebook.
How does the calculator find my current grade?
It divides current earned points by current possible points and multiplies by 100. Both totals must come from the same total-points gradebook view.
How do I test a future assignment?
Choose Future, enter points possible and a hypothetical earned score. A blank hypothetical score keeps that future row outside the scenario, while zero models an actual zero.
How do I test a resubmission or replacement score?
Choose Replace, enter the actual earned score, points possible and new what-if score. The denominator stays unchanged because the assignment is already in the current total.
How do I model a dropped assignment?
Choose Drop only when an official rule removes an already graded item. Enter its actual and possible points so both values are subtracted from the baseline.
Does a blank what-if score count as zero?
No. A blank future score is not modeled, and a blank replacement score preserves the actual score. Enter 0 when zero is the intended hypothetical value.
Can I use this for weighted categories?
No. This page uses total points. Use the Weighted Grade Calculator when homework, exams or other categories have fixed percentages of the course grade.
Can the what-if grade exceed 100%?
Yes, but only after you select the extra-credit option. Confirm that the official course policy permits earned points above points possible.
What does grade change mean?
It is the what-if grade minus the current grade, measured in percentage points. Moving from 80% to 84% is a positive four-percentage-point change.
Why might the official grade differ?
The official result may use category weights, curves, hidden work, grading periods, late penalties, drop rules, score caps, overrides or a different rounding policy.
Methodology and Sources
The scenario model follows the total-points formula and distinguishes future work from changes to assignments already in the denominator. The planning concept was checked against official guidance for Canvas What-If Grades, the Canvas explanation of current and total grades, Canvas rules for weighted assignment groups, dropped assignments and extra credit, Google Classroom grading formulas, and Ohio State Canvas grade guidance.
This independent calculator does not connect to those services and does not reproduce every learning-system setting.
Important Note
Use the result for planning only. Your instructor, institution and official gradebook control the final grade, included work, weighting, extra credit, penalties, drops, curves and rounding.