purr.tools

Grade Calculator

Enter your grades and optional weights to calculate your weighted average. Leave weights blank for a simple average.

Grade (0–100)Weight (%)

Share this calculation

Copy this link to share your current inputs with anyone.

How to calculate your grade average

Enter each assignment or exam grade in the Grade column (0–100). To use weighted averaging, enter a percentage weight in the Weight column — for example, 25 for a midterm worth 25% of your final grade. If you leave weights blank, a simple unweighted average is calculated. The letter grade is assigned using the standard US scale.

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 = below 60.

Frequently Asked Questions

What if I leave the weight fields empty?

When no weights are entered, all grades are treated equally and a simple arithmetic mean is calculated.

Do the weights need to add up to 100?

No — the calculator divides the sum of (grade × weight) by the total weight, so any consistent weighting system works.

Embed this tool

Add this tool to your website by copying the snippet below.

<iframe
  src="https://purr.tools/en/embed/grade-calculator"
  width="100%"
  height="500"
  style="border:0;border-radius:8px;"
  loading="lazy"
  title="Grade Calculator — Free Online Tool"
  allow="clipboard-write"
></iframe>