Free · No signup · Nothing stored

Weighted Course Grade Calculator

Calculate your final course grade by applying accurate weights to assignments, quizzes, exams and projects. Weights don't have to total 100% — perfect for mid-semester progress checks.

Not every assignment is equal. A final worth 40% shouldn't carry the same weight as a weekly quiz worth 5%. This calculator weights each assessment correctly before averaging.

Weighted mathCorrect weights, even under 100%
5 output scales%, 4.0, 5.0, 7.0 & 10.0
Private by designAll math on your device

Weighted Grade Calculator

Fill optional course info, pick an output scale, add each assessment with its weight, and calculate. Everything runs in your browser.

Course information (optional)
1. Output scale
2. Assessments
For each assessment enter the name, your score as a percentage (0–100), and its weight percentage from your syllabus. Weights don't need to total 100% — useful for mid-semester progress checks.

What this calculator does

From raw assessments to final grade.

Weighted average

Score × weight, summed and divided.

Multi-scale output

Convert to any of 5 grading scales.

Letter grade

Standard US A+ through F lookup.

Export report

Download or share via WhatsApp.

Private by design. Nothing you enter leaves this page — every calculation runs in your browser.
Built and maintained by Bhavin Sheth
Last modified: Oct 14, 2026
Two worked examples

Formulas & one-click demos

The exact weighted-average formula, and two common scenarios — a completed course and a mid-semester progress check — you can load straight into the calculator.

Final course grade

All assessments completed

User case

A course has two components: a midterm worth 40% where you scored 80%, and a final worth 60% where you scored 90%. What's the final course grade?

How it's calculated

Weighted sum = (80 × 40) + (90 × 60) = 3200 + 5400 = 8600
Total weight = 40 + 60 = 100
Final grade = 8600 ÷ 100 = 86.00% (Letter B, 3.44 on 4.0)

Who uses it

  • Students verifying final grades before posting
  • Educators calculating end-of-term course grades

Mid-semester check

Weights below 100%

User case

Halfway through the semester, you've completed one quiz worth 10% of the grade and aced it. The final exam (worth 60%) and a project (30%) are still ahead. What's your current standing?

How it's calculated

Weighted sum = (100 × 10) = 1000
Total weight = 10 (not 100 — course isn't finished)
Current grade = 1000 ÷ 10 = 100.00% — provisional, will shift after the remaining 90%

Who uses it

  • Students checking progress before finals
  • Advisors reviewing mid-semester standings
Output scales

How the five output scales map

After computing your weighted percentage, the calculator can convert it to any of these five international grading standards.

Weighted %US 4.05.0IB 7.010.0 CGPAUS letter
97 – 100%3.88 – 4.004.85 – 5.006.79 – 7.009.70 – 10.00A+
90 – 96%3.60 – 3.844.50 – 4.806.30 – 6.729.00 – 9.60A / A−
80 – 89%3.20 – 3.564.00 – 4.455.60 – 6.238.00 – 8.90B+ / B / B−
70 – 79%2.80 – 3.163.50 – 3.954.90 – 5.537.00 – 7.90C+ / C / C−
60 – 69%2.40 – 2.763.00 – 3.454.20 – 4.836.00 – 6.90D
Below 60%Below 2.40Below 3.00Below 4.20Below 6.00F
Honest by design

Clear, simple, transparent

What this calculator does, and what it doesn't — no fine print.

What this calculator does

  • Computes a weighted average from scores and weights entered
  • Works correctly even when weights don't total 100%
  • Converts to any of 5 international grading scales
  • Shows live weight-sum warnings when totals don't match 100%
  • Runs entirely in your browser — no data leaves the page

What this calculator does not do

  • Does not apply instructor-specific grade curves
  • Does not convert raw points automatically — enter percentages
  • Does not know your school's specific scale cutoffs — uses standard mappings
  • Does not replace your official course grade — use as a planning check
Weight tips

Get accurate weighted grades

Six habits that produce reliable weighted-grade results before and during the semester.

Pull weights from the syllabus

Don't guess. Every course syllabus lists exact assessment weights — use them verbatim. A common mistake is using round numbers like 20/30/50 when the syllabus specifies 15/35/50, shifting the final grade by several percentage points.

Convert points to percentages first

A 45/50 quiz and a 180/200 final are both 90% — but entering raw points would break the math. Convert every score to a 0–100 percentage before entering. This puts every assessment on the same scale regardless of original point totals.

Re-run mid-semester

Run this calculator every few weeks as new grades come in. You'll see your standing drift up or down — a useful signal to pivot study time toward the highest-weight upcoming assessments before finals.

Target the highest-weight final

A 40% final exam can swing your course grade more than all earlier assessments combined. When planning study time, allocate disproportionate effort to the highest-weight remaining assessment — that's where your grade moves fastest.

Don't confuse weights with credits

Weight is the percentage of a single course's grade that an assessment represents. Credits are a separate concept — they measure how much a course counts toward your degree GPA. This calculator uses weights, not credits.

Watch the weight-warning banner

If the warning banner shows total weight is under 100%, your grade is provisional — more assessments are still coming. If it's over 100%, you've double-counted something or misread the syllabus. Either way, verify before trusting the result.

Frequently asked questions

Quick answers about weighted grades, weights and scale conversion.

Understanding weighted math

That's completely fine. The calculator divides by the sum of the weights you actually entered — not by 100. This effectively calculates your current standing based only on completed assessments. A warning banner appears while your weights are below 100% so you know the grade is provisional.
This calculator expects scores as percentages (0–100). If your assignment was 45/50 points, convert it to 90% first before entering. This keeps the weighted math consistent across every row regardless of how each assessment was originally scored.
We use linear scaling: your weighted percentage multiplied by 0.04 (i.e., divided by 100 and multiplied by 4). So 90% becomes 3.60, 95% becomes 3.80, and 100% becomes 4.00. We also provide a standard US letter grade using common cutoffs (A+ ≥ 97%, A ≥ 93%, etc.).
No. The calculator uses your raw weighted percentage without any curve adjustments. If your instructor curves the final grades, use this tool to see your unadjusted standing and then apply the curve manually afterward.

Using the calculator

Yes — that's exactly what the partial-weight logic is for. Enter only the assessments you've completed with their actual weights. The result shows your current standing; if every assessment is already graded you get the final course grade.
It's the sum of the weight percentages you entered for every assessment row. At 100%, your grade is final. Below 100%, the grade is provisional and can still move in either direction depending on how you do on the remaining assessments.
Different assessments have different maximum points (a 20-point quiz vs a 200-point final). Converting each to a 0–100 percentage puts them on the same scale so the weighted math works consistently — an 85% quiz and an 85% final carry equal weight per percent, regardless of original point totals.
No. Every calculation runs entirely in your browser. Nothing you enter is sent to or stored on any server. Use the Download Report button if you want a local record for your academic folder or to discuss with your instructor.

Ready to calculate another weighted grade?

Run another calculation or explore more academic tools.