Grade Calculator
Weighted grade average, letter grade, GPA — and the score you need on the final.
Work out your weighted average, letter grade, and 4.0-scale GPA from any combination of assignments and exams — each with its own score, maximum, and weight. Switch to the Final Grade tab to find the exact score you need on your final exam to reach a target grade.
Everything is calculated in your browser; your grades are never uploaded.
📖 Read the guide: How to Calculate a Weighted Grade (With Examples)
100% freeNo sign-up No data leaves your browserPrivacy
Formula
Weighted average
Σ(percentage × weight) ÷ Σ(weight)
Each item's percentage is score ÷ max × 100.
Required final
(target − current × currentWeight) ÷ finalWeight
The score needed on the final to reach your target overall grade.
How to use the grade calculator
- 1On the Grade tab, add each assignment with its score, max score, and weight (or toggle Equal weights).
- 2Read your weighted average, letter grade, and GPA.
- 3On the Final Grade tab, enter your current grade and weights to see what you need on the final.
Examples
| Example | Input | Result |
|---|---|---|
| Weighted | 90 (50%) + 80 (50%) | 85% · B |
| All A's | 95, 94 | 4.0 GPA |
| Final needed | 80% (70%), target 85% | 96.67% on final |
How weighted grades work
A weighted average accounts for the fact that not every assignment counts equally — a final exam worth 40% matters more than a quiz worth 5%. Each item's percentage (score ÷ max) is multiplied by its weight, the products are summed, and the total is divided by the sum of the weights. If you don't assign weights, the calculator treats every item equally.
Letter grades and GPA
The calculator maps your weighted average to a US letter grade and a 4.0-scale GPA: 93–100 is an A (4.0), 90–92 an A− (3.7), 87–89 a B+ (3.3), and so on down to F below 60. Note that a weighted course average and a multi-course GPA aren't the same thing — this tool reports the GPA equivalent of a single course's average.
"What do I need on my final?"
The Final Grade tab back-solves the score you need on a remaining exam to reach a target. Enter your current grade, the weight of the work you've completed, your target, and the final's weight. If the required score is above 100%, the calculator tells you the target isn't achievable from your current standing.
Frequently asked questions
How is a weighted grade calculated?
Each assignment's percentage (score ÷ max × 100) is multiplied by its weight; the results are added and divided by the total weight. So 90% at 50% weight plus 80% at 50% weight gives an 85% average.
What GPA is an A, B, or C?
On the standard US 4.0 scale: an A is 4.0 (93–100), a B is 3.0 (83–86), and a C is 2.0 (73–76), with +/− grades in between (e.g., A− = 3.7, B+ = 3.3). An F (below 60) is 0.0.
How do I calculate what I need on my final exam?
Use the formula (target − current × currentWeight) ÷ finalWeight. The Final Grade tab does this for you: enter your current grade, the weight of completed work, your target, and the final's weight.
What is the difference between weighted and unweighted GPA?
An unweighted GPA treats every course on the same 4.0 scale. A weighted GPA gives extra points for harder courses (honors/AP), often on a 5.0 scale. This tool reports the 4.0 equivalent of a single course average.
How do I calculate my grade with extra credit?
Add the extra credit as its own entry — for example, a score above its max (like 105/100) or a small extra-weight item. The weighted average will reflect the bonus automatically.
What is a passing grade?
It varies by school, but a D− (60%) is typically the minimum passing grade, while many programs require a C (73%) or higher. Below 60% is an F.
Embed this calculator
Add the Grade Calculator to your own website — free. Copy and paste this snippet:
<iframe src="https://numvella.com/embed/grade-calculator" width="100%" height="460" style="border:1px solid #e2e8f0;border-radius:12px" title="Grade Calculator — Numvella" loading="lazy"></iframe>