Test Grade Calculator
Convert correct answers or earned points into a percentage score and letter grade for quizzes, midterms, and final exams, with standard or custom grading scales.
Calculation Examples
📋Steps to Calculate
-
Select your input method: question-based (correct vs. total) or point-based (earned vs. maximum).
-
Enter your results (e.g., 18 out of 20 questions, or 45 out of 50 points).
-
Review the percentage score and the matching letter grade on the default scale.
-
Adjust the grading scale thresholds if your institution uses a custom curve or a stricter standard.
Mistakes to Avoid ⚠️
- Counting questions that the teacher dropped or that were never graded in the total, which lowers the percentage.
- Entering points lost where the calculator expects points earned, which shows a failing result for a passing performance.
- Using the 10-point scale for a course that uses a 7-point scale (A starts at 93%). Always confirm your school's thresholds.
- Assuming scores round up at a boundary: 89.5% becomes 90% only if the school rounds, and many do not. A fraction of a point can change the letter.
Who Benefits from This Tool📊
Students tracking GPA: Run "what-if" checks, such as how many questions you can miss on a 40-question exam and still earn 80% (8 questions), before you sit it.
Teachers and graders: Convert raw scores to percentages and letter grades for a full class without long division or lookup tables.
Tutors and homeschool educators: Apply one clear grading standard across subjects and assessment formats.
Test prep and progress tracking: Put practice tests, quizzes, and assignments on one percentage scale so you can see a trend over a course.
Questions and Answers
Can I use this for midterms, finals, and standardized tests?
How do I calculate a test grade from correct answers and total questions?
How does the points-based grading system work in this tool?
Is 18 out of 20 a good grade?
What are the most common test score percentages and their letter grades?
| Score Ratio | Percentage | Letter Grade | Standing |
|---|---|---|---|
| 20 / 20 | 100% | A+ | Perfect |
| 19 / 20 | 95% | A | Excellent |
| 18 / 20 | 90% | A- | Excellent |
| 17 / 20 | 85% | B | Very good |
| 16 / 20 | 80% | B- | Good |
| 15 / 20 | 75% | C | Average |
| 14 / 20 | 70% | C- | Satisfactory |
| 12 / 15 | 80% | B- | Good |
| 11 / 15 | 73.3% | C | Average |
| 45 / 50 | 90% | A- | Excellent |
| 33 / 50 | 66% | D | Below average |