Grade Calculator

Calculate a weighted course grade and the score you need on your final exam.

Courses rarely grade on a single exam. Assignments, quizzes, a mid-term, projects, labs and the final exam each carry a different weight. The Grade Calculator combines these into your weighted course grade and a letter grade. Leave the final exam out, enter a target, and it tells you the score you need on the final to reach that target. It suits college internals and externals, international curricula (IB, A-levels, US-style GPA courses) and online certifications.

How to use the grade calculator

  1. For each assessment, enter its name, your score (%) and its weight (%) from the syllabus.
  2. Add or remove rows as needed.
  3. To find the final exam score you need: leave the final out of the list (so the weights add up to less than 100%) and enter your target overall grade.
  4. Press Calculate Grade.

Weighted grade formula

Weighted grade = Σ(score × weight) ÷ Σ(weights)

Example: full course

ComponentScoreWeightScore × weight
Assignments85%20%1,700
Mid-term78%30%2,340
Final exam82%50%4,100
Total100%8,140

Weighted grade = 8,140 ÷ 100 = 81.4%, an A on the scale below. The simple average of the three scores is 81.67%, which is close here but can differ a lot when weights are uneven.

What do I need on the final exam?

Needed on final = (Target × 100 − Σ(score × weight so far)) ÷ (100 − weight so far)

Assignments 85% (20) and mid-term 78% (30) give Σ = 4,040 over 50% of the weight. Target: 80% overall.
Needed = (8,000 − 4,040) ÷ 50 = 79.2% on the final.

For a 90% overall target you would need (9,000 − 4,040) ÷ 50 = 99.2%, which is possible but tough. If the needed score is above 100%, the target can’t be reached with the remaining weight.

Letter grades used by this calculator

PercentageLetter
90 – 100A+
80 – 89.99A
70 – 79.99B
60 – 69.99C
50 – 59.99D
Below 50F

Scales differ between institutions. Some US schools use A (93+), A− (90–92), B+ (87–89) and so on. Indian universities usually map percentages to the UGC 10-point grade letters (O, A+, A, B+…). Use the CGPA Calculator for those. Your syllabus decides.

Internal and external marks (Indian universities)

Many Indian degree courses split each subject into internal assessment (often 20–40 marks from tests, assignments and attendance) and an external end-semester exam (60–80 marks). Some universities require a minimum in the external paper on its own, for example 40% of the external marks, as well as in the combined total. To check whether you have passed, enter the internal and external as two components weighted by their marks. For example, internal 32/40 (80%, weight 40) and external 45/60 (75%, weight 60) gives a combined 77%.

When weights don’t add up to 100

If your weights add up to less than 100%, for example because some marks are still to come, the calculator shows your current standing on the work graded so far, normalised to 100. It also flags that the weights are incomplete. If they add up to more than 100%, check the syllabus. Bonus marks are sometimes listed this way.

Study tips based on weights

  • Spend effort where the weight is. A 50% final deserves more preparation than a 5% quiz.
  • Small but certain marks add up. Submitting every assignment on time can lift your grade several points.
  • Re-run the calculation after each graded component so you know exactly what you need, and avoid a last-minute panic.

Frequently asked questions

How do I calculate a weighted grade?

Multiply each score by its weight, add the results and divide by the total weight. 85% × 20 + 78% × 30 + 82% × 50 = 8,140, divided by 100, gives 81.4%.

How do I calculate what I need on my final exam?

Needed = (target × 100 − sum of score × weight so far) ÷ (100 − weight so far). Enter your graded components and a target, and the calculator works it out for you.

What if my weights don’t add up to 100%?

The calculator normalises over the weights entered, so you see your current standing on the work graded so far. Add the remaining components when you have the marks.

Is a weighted average different from a normal average?

Yes. A normal average treats every component equally. A weighted average gives more influence to components with higher weights, such as a final exam worth 50%.

How do I combine internal and external marks?

Enter each as a percentage with its share of the total as the weight. For example, internal 32/40 is 80% with weight 40, and external 45/60 is 75% with weight 60, giving 77% overall.