Grade Calculator

Enter your score and the total possible score to calculate a grade percentage instantly.

Enter the number of points or questions you got correct.
Enter the total number of available points or questions.

Grade percentage

84%

Points missed8
Total possible points50
Letter gradeB
Inputs stay in the browser unless a future feature explicitly tells you otherwise. Use this as an estimate and validate important decisions with a qualified professional.

How to use this grade calculator

  1. Enter the score earned

    Type the points or score you earned.

  2. Enter the possible score

    Type the maximum points or score available.

  3. Review the percentage

    See the raw percentage and simple A-to-F letter estimate.

  4. Compare with your class scale

    Check your syllabus or grading policy if your class uses plus/minus grades or a curve.

Methodology

How this grade calculator works

This page uses the same percentage-grade method as the dedicated test grade calculator, but frames it around the broader grade-calculator query. It is useful when you want a fast answer from a raw score without committing to a more complex gradebook or weighted-course workflow.

Formula
grade % = (earned score ÷ total possible score) × 100
points earned The score you achieved on the test
points possible The maximum score available on the test
Example

If you earned 18 points out of 20, the grade is 90%.

If you earned 45 out of 50 points on an assignment, the grade is (45 ÷ 50) × 100 = 90%, which maps to an A under the simple threshold scale used here.

If you earned 72 points out of 80 possible, the grade is also 90%. The calculator works the same way for quizzes, tests, homework, or rubric scores as long as the earned and possible points use the same scale.

Assumptions
  • Each point contributes equally to the final percentage.
  • The letter-grade estimate uses a simple A-to-F threshold model rather than school-specific grading rules.
  • The result does not include weighted assignments, curves, or attendance adjustments.
Notes
  • This is best for a quick raw-score check rather than a full class-grade calculation.
  • If the grade depends on assignment weights, use a final-grade style calculator instead.
  • The same method works for quizzes, tests, homework totals, and rubric point sheets.
Sources
  1. Basic percentage arithmetic used in education and grading systems

When a raw-score calculator is enough

A raw-score calculator is enough when every point in the entered score has the same value. For example, 45 out of 50 points and 72 out of 80 points both reduce to the same percentage logic: earned points divided by possible points, multiplied by 100. This is different from a weighted gradebook, where homework, quizzes, projects, and exams each control a different share of the final course result. If you need that kind of category weighting, use a final-grade or course-grade calculator rather than this direct score-to-percentage page.

Using percentages consistently

Once you convert a score to a percentage, you can compare results that used different point totals. A 36 out of 40 and a 90 out of 100 are both 90%, even though the raw point totals look different. The letter-grade estimate is intentionally simple and may not match a school-specific plus/minus scale, grading curve, or standards-based rubric. Treat it as a quick reference, then compare the percentage with the grading policy for your class.

Grade calculator FAQs

Is this the same as a test grade calculator?

Yes, for raw score conversion. Both turn earned points and total points into a percentage grade.

Does this page support weighted gradebooks?

No. It is designed for a direct score-to-percentage calculation.

Can I use it for homework or rubric scores?

Yes, as long as you know the score earned and the maximum possible score.

Written by Jan Křenek Founder and lead developer
Reviewed by DigitSum Methodology Review Formula verification and QA
Last updated Mar 11, 2026

Use this as an estimate and validate important decisions with a qualified professional.

Inputs stay in the browser unless a future feature explicitly tells you otherwise.