BreezyTools Pro — Ad-free experience across all 200+ tools. Less than a coffee a month → Learn More

Grade Calculator

Add your assignments and weights — get your final grade and letter grade instantly.

Assignment Name Grade (%) Weight (%)

How to Use the Grade Calculator

Add a row for each assignment, test, project, or exam in your course. For each one, type the name, the grade you received as a percentage, and how much that item is worth in your final mark (its weight). Click Add Assignment to add as many rows as you need, then click Calculate Grade to see your weighted final percentage and letter grade. The total weight should add up to 100% for the most accurate result, but the calculator will work with any total and show you what fraction of your course is accounted for.

How Weighted Grades Work

A weighted grade gives different assignments different importance. Your final grade is the sum of (grade × weight) divided by the total of all weights. Example: a midterm worth 30% scored at 85 contributes (85 × 30) = 2,550 to the numerator. A final worth 40% scored at 92 contributes (92 × 40) = 3,680. Homework worth 30% scored at 95 contributes (95 × 30) = 2,850. Total = 9,080. Divide by total weight (100) = 90.8%, which is an A− on the standard US scale.

Standard US Letter Grade Scale

  • A+: 97–100%
  • A: 93–96%
  • A−: 90–92%
  • B+: 87–89%
  • B: 83–86%
  • B−: 80–82%
  • C+: 77–79%
  • C: 73–76%
  • C−: 70–72%
  • D+: 67–69%
  • D: 63–66%
  • D−: 60–62%
  • F: 0–59%

Common Use Cases

Students use this calculator to check their grade midway through a semester, work out what they need on a final exam to hit a target, plan study time around the weight of each upcoming assignment, and verify a teacher's gradebook math. Teachers use it to demonstrate weighted grading to their classes. Parents use it to help their children understand how each test contributes to the final mark.

Frequently Asked Questions

What if my weights don't add up to 100?

The calculator still works — it divides the weighted sum by your actual total weight. If your weights add to 80, the result reflects only the 80% of the course you've graded so far.

Can I use point-based grades instead of percentages?

Convert each grade to a percentage first (points earned ÷ points possible × 100), then enter the percentage. The weight stays as a percentage of your final mark.

Does this work for college and high school?

Yes. The weighted average formula is the same regardless of grade level. The default letter scale shown here is the standard US 4.0 scale.

How do I figure out what I need on a final exam?

Enter all your existing grades and weights, leave the final exam row blank, then experiment with different final exam grades until you reach your target. We're adding a "needed grade" mode in a future update.

Is anything saved or shared?

No. All calculation happens in your browser. Your grades are private and never sent to any server.

Love using BreezyTools?

Go Pro for an ad-free experience, priority features, and support independent development — for less than a coffee a month.

Upgrade to Pro →