Grade Calculator
Calculate your current course grade based on weighted assignment categories.
Plan your course
Enter category averages as one 100-point item, or list individual assignments. Leave earned points blank for ungraded work; enter 0 for a recorded zero.
100 normally. Enter a higher cap only if your syllabus allows extra credit.
Final-exam replacement rule
If your syllabus allows it, replace one scored exam with the final's percentage only when higher. The final also keeps its own weight. Dropped items cannot be selected.
- Current grade on scored work
- 80.00%
- Projected final grade
- 84.00%
To reach your target, average at least 92.50% on remaining work.
Attainable range: 48.00%–88.00%. Scored work represents 60.00% of the retained course points; it contributes 48.00 percentage points.
| Category | Weight | Forecast |
|---|---|---|
| Coursework | 60.00% | 80.00% |
| Final exam | 40.00% | 90.00% |
Weights must total 100% in weighted mode. Within each category, assignments are weighted by possible points. The current grade normalizes only scored portions. Drops are fixed from currently recorded scores; future work is not dropped. All remaining items use the same forecast percentage. No institutional rounding is applied.
Your entries stay in this browser. A copied link contains your inputs after #; share it only with people who should see them. Nothing is saved after you leave unless you keep a link. For older shared links, confirm the inferred maximum score or GPA scale against your institution’s rules.
Learn with a worked scenario
Weighted categories or total points, with ungraded work, fixed drops and optional exam replacement.
Question
Coursework is worth 60% and averages 80%. The final is worth 40%; forecast 90% and target 85%.
- Scored contribution = 0.60 × 80 = 48 course percentage points.
- Forecast = 48 + 0.40 × 90 = 84%.
- To reach 85%, the final must supply 37 points: 37 / 0.40 = 92.5%.
Forecast: 84%. Required remaining score: 92.5%. Maximum at a 100% final: 88%.
Precision: Results are shown to 2 decimal places. Intermediate values are not rounded, and no institutional rounding is applied.
Load this example in the calculatorTry a variation
If you score 100% on the final instead of the forecast 90%, what course grade do you get? Predict the answer before you reveal it.
Predict, then reveal
88%, the maximum stated above. The final carries 40% of the course grade, so 10 more points on it add 0.40 × 10 = 4 course points to the 84% forecast.
| Final score | Course grade |
|---|---|
| 80% | 80% |
| 90% | 84% |
| 100% | 88% |
Check the assumptions
- Weights total 100%; assignments within a category use possible-point weighting.
- Blank earned points mean ungraded, while zero is a recorded score.
- Drops use currently scored percentages and remain fixed during the forecast.
Common mistake: Counting ungraded work as a recorded zero, or forgetting a remaining assignment.
Course policies: use your syllabus and your institution's grading rules. These examples illustrate the method; they do not validate every possible input.
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Grade Calculator. Follow the units and input format printed next to each field. Where a unit selector is available, choose the units that match your data.
Review your inputs
Double-check that all values are correct and match the units or format shown for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Grade Calculator computes the output in your browser and displays the results, with units clearly labeled, as soon as they are ready — no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
Formula Reference
Weighted Grade
Grade = Sum(score_i * weight_i / 100) / Sum(weight_i / 100)
Variables: score_i = percentage score in category i, weight_i = weight of category i
When to Use This Calculator
- •Use the Grade Calculator when you need accurate results quickly without the risk of manual computation errors or unit conversion mistakes.
- •Use it to verify calculations made by hand or in spreadsheets — an independent check can catch errors before they lead to costly decisions.
- •Use it to explore how changing input parameters affects the output — a quick way to develop intuition and identify the most influential variables.
- •Use it when collaborating with others to ensure everyone is working from the same numbers and applying the same assumptions.
About This Calculator
Forecast a course grade from weighted categories or total points. Keep ungraded work separate from recorded zeros, and enter drop, replacement and extra-credit policies explicitly.
The Theory Behind It
A weighted course grade is the sum of category percentages multiplied by category weights. Within a category, this planner divides retained earned points by retained possible points, so a 100-point exam contributes more than a 20-point quiz. In total-points mode, category weights do not apply: all retained points share one denominator. The current grade uses scored portions only; the forecast also includes ungraded work at the selected common percentage. A recorded zero is a score, not missing work. Minimum and maximum forecasts use zero and the explicit maximum score on remaining work. The required score solves for the smallest common percentage that reaches the target. Drops are selected from currently recorded percentages and held fixed during forecasts. Exam replacement raises the selected prior exam only if the final percentage is higher; the final still contributes through its own assignment. These are entered policies, not an interpretation of a school's rules. Confirm rounding, grade cutoffs and extra-credit treatment in the syllabus. Weights total 100%; assignments within a category use possible-point weighting. Blank earned points mean ungraded, while zero is a recorded score. Drops use currently scored percentages and remain fixed during the forecast.
Real-World Applications
- •Weighted categories or total points, with ungraded work, fixed drops and optional exam replacement.
Frequently Asked Questions
How does blank differ from zero?
Blank earned points identify ungraded work. A zero is a recorded score included in the current grade. Both affect the final forecast according to their possible points.
Does the drop rule predict future drops?
No. It freezes the lowest currently scored percentages. Future scores may cause an instructor to drop different assignments, so revisit the plan as work is graded.
Worked Examples
Example 1: Work through the linked example
Coursework is worth 60% and averages 80%. The final is worth 40%; forecast 90% and target 85%.
Forecast: 84%. Required remaining score: 92.5%. Maximum at a 100% final: 88%.
Common Mistakes & Tips
- !Counting ungraded work as a recorded zero, or forgetting a remaining assignment.
- !Weights total 100%; assignments within a category use possible-point weighting.
- !Blank earned points mean ungraded, while zero is a recorded score.
- !Drops use currently scored percentages and remain fixed during the forecast.
Related Calculators
Final Grade Calculator
Calculate the score you need on your final exam to achieve your desired course grade.
GPA Calculator
Calculate your Grade Point Average (GPA) based on course credits and letter grades.
College GPA Calculator
Calculate your cumulative college GPA across multiple semesters, including current and prior credits.
GPA Calculator by Credit Hours
Calculate your Grade Point Average (GPA) on the standard 4.0 scale from the credit hours you earned at each letter grade (A, B, C, D, F). Essential for college admissions, scholarships, and academic progress tracking.
Test Grade Calculator
Calculate your test score percentage based on correct answers out of total questions.
Bandwidth Calculator
Calculate bandwidth requirements and data transfer rates for files and streaming.
Add the live Grade Calculator to your site. Free to embed, with a link back to MegaCalc.