Free online grade calculator
A grade calculator converts raw scores into a letter grade and GPA. Enter each assignment's points and optional weight to get your weighted average.
Grading scale:
How to use
- Enter each assignment name, points earned, maximum points, and weight (or leave weight at 0 for equal weighting).
- Add more assignments with the + Add assignment button.
- Choose Plus / Minus or Standard grading scale.
- Click Calculate Grade.
- See your percentage, letter grade, and GPA, plus a breakdown by assignment.
Formulas
Equal weight (all weights = 0):
Percentage = (Sum of points earned) ÷ (Sum of max points) × 100
Weighted average:
Percentage = Σ (assignment% × weight) ÷ Σ weight
Worked example
| Assignment | Points | Max | Weight |
|---|---|---|---|
| Midterm | 85 | 100 | 40% |
| Final | 90 | 100 | 60% |
Weighted grade = (85 × 0.40) + (90 × 0.60) = 34 + 54 = 88% → B+ → GPA 3.3
Frequently asked
How is a weighted grade calculated?
Multiply each assignment's percentage by its weight, sum the results, and divide by the total weight. For example, a midterm worth 40% at 85% and a final worth 60% at 90% gives 0.40×85 + 0.60×90 = 34 + 54 = 88%.
What if I leave all weights at zero?
When all weights are zero, the calculator treats each assignment equally — it averages the percentages directly. This matches a simple points-based grading system.
What are the letter grade cutoffs?
Plus/minus scale: A+ ≥ 97, A ≥ 93, A- ≥ 90, B+ ≥ 87, B ≥ 83, B- ≥ 80, C+ ≥ 77, C ≥ 73, C- ≥ 70, D+ ≥ 67, D ≥ 63, D- ≥ 60, F < 60. Standard scale: A ≥ 90, B ≥ 80, C ≥ 70, D ≥ 60, F < 60.
How is GPA calculated from a letter grade?
Standard GPA scale: A/A+ = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, D- = 0.7, F = 0.0.
What is a passing grade?
Most US schools consider 60% (D-) passing for credit, though some courses require a C or higher. The calculator marks 60% and above as pass, below 60% as fail.