Mirror your syllabus
Homework 20%, quizzes 20%, midterm 30% — set up the same categories your instructor uses and drop your scores in.
Free · No sign-up · Instant
Where does my class grade stand?
| Category | Weight % | Score % | Actions |
|---|---|---|---|
Weights add to 80% — we scale them to 100% for the math, or edit to match your syllabus.
Grade so far
—% —
| Item | Earned | Possible | Row % | Actions |
|---|---|---|---|---|
| — | ||||
| — | ||||
| — |
Blank earned fields count as ungraded work.
Grade so far
—% —
This grade calculator mirrors your syllabus: add each category with its weight and your score, and your class grade updates as you type — with the letter, your best case, and how much is still ungraded. Points-based class? Switch modes and enter points earned over points possible.
Five things to check before you trust any grade calculator number — including this one.
They don't have to — the calculator scales whatever you enter to 100%. But if your syllabus says 20/20/30/30 and you typed 20/20/30, the missing 30 changes everything. Double-check against the syllabus.
Drop-lowest policies are common for quizzes and homework. If yours does, leave your lowest score out of that category's average before entering it.
By default Canvas leaves ungraded work out of your total — the scary drop appears when a teacher enters zeros for missing work. This calculator also excludes ungraded items, matching how current grades are actually computed.
If your syllabus is points-based, use points mode instead of guessing percentage weights. A 40-point quiz and a 200-point exam already encode their own weights.
A 92 homework average with one missing assignment at zero is very different from a steady 92. Enter each category's true average from your portal, not the number you remember.
| Letter | Minimum | GPA |
|---|---|---|
| A+ | 97% | 4.0 |
| A | 93% | 4.0 |
| A- | 90% | 3.7 |
| B+ | 87% | 3.3 |
| B | 83% | 3.0 |
| B- | 80% | 2.7 |
| C+ | 77% | 2.3 |
| C | 73% | 2.0 |
| C- | 70% | 1.7 |
| D+ | 67% | 1.3 |
| D | 63% | 1.0 |
| D- | 60% | 0.7 |
| F | 0% | 0.0 |
Most US schools use this 4.0-scale mapping. Your school's cutoffs may differ — the syllabus always wins.
Set up once, reuse all semester.
Copy the grading section of your syllabus: each category's name and weight. Four starter rows are ready to edit.
Leave anything ungraded blank — it simply doesn't count yet, and shows up as open weight instead.
Your class grade, its letter, and your best case update live. Come back after every graded assignment.
A grade calculator turns a pile of scores into one number the way your instructor does: each category's average is multiplied by its weight, and the results are added up. Only graded work counts — if your teacher hasn't graded the midterm yet, its weight is excluded and the rest is scaled to 100%.
“When a Student looks at their final grade, the blank item will not be included in the calculation, and the assignment counts neither for nor against their score appearing as if it has been Excused.”
Grade = Σ(category score × category weight) ÷ Σ(graded weight)Example: (92×20 + 84×20 + 78×30) ÷ (20+20+30) = 83.7%. Ungraded categories are left out of both sums until they have scores.
Say homework (20%) sits at 92, quizzes (20%) at 84, and the midterm (30%) came back as an 78, with a final (30%) still to come. Your current grade is (92×20 + 84×20 + 78×30) ÷ 70 = 83.7% — a B, with 30% of the class still open. Best case if you ace the final: 88.6%.
That "still open" share is the number worth watching. A class that's 70% graded can still move almost a full letter; a class that's 95% graded is nearly locked in. The calculator shows both so you know where effort still pays.
Homework 20%, quizzes 20%, midterm 30% — set up the same categories your instructor uses and drop your scores in.
Some classes count points, not percentages. Enter points earned over points possible per assignment and get the same clean answer.
See the highest grade still possible if you ace everything left, and how much of your grade is still ungraded.
Scores stay in your browser. No account, no upload — ads on this page cannot read what you type.
One gradebook, four ways to use it.
High school
Progress reports lag reality by weeks. Rebuild your class grade from your own scores and you'll know exactly where you stand today — and whether the next quiz can pull a B+ up to an A- before grades lock.
Multiply each category average by its weight, add the results, and divide by the total weight of graded work. Homework 92 at 20% and a midterm 78 at 30% gives (92×20 + 78×30) ÷ 50 = 83.6%.
Unweighted averaging treats every assignment equally. Weighted grading makes some categories count more — a 30% midterm moves your grade six times as much as a 5% quiz, no matter how many points each is worth.
Most often because the portal counts missing work as zeros or includes ungraded items. Enter only what's actually been graded here and you'll get the number your instructor would quote you.
Depends on the category. A zero on one of ten equal homework assignments inside a 20% category costs 2% of your final grade at most. A zero on a 30% midterm is catastrophic. Enter it and see.
Convert letters to the midpoint of their range first — a B+ is roughly an 88.5. The letter scale on this page shows each band's cutoffs.
Points earned divided by points possible, times 100. Points mode does this per row automatically — 152 out of 200 is 76%.
Only if your instructor rounds. Syllabi with hard cutoffs treat 89.99 as a B+. Ask early, not during finals week.
Yes — any class graded with weighted categories or points uses the same math, from sixth-grade science to a 300-level lecture. Set the categories your syllabus defines and the grade calculator does the rest.
That's the one question this page doesn't answer — the final grade calculator on the home page takes your current grade and the exam's weight and tells you the score you need.