📚 Education

Test Grade Calculator

Calculate test scores, letter grades and GPA for a single student or an entire class at once. Find the exact score you need to hit any target grade. Export to CSV or copy results.

Single test and bulk class grading Custom grade scale Reverse score calculator Export CSV and copy results
AdSense -- 728x90 Leaderboard

Test Grade Calculator

A
+
96.0%
48 correct of 50 questions.
--
Score
--
GPA (4.0)
--
Wrong
--
Status
Student name Correct Score % Grade
--
Class avg
--
Highest
--
Lowest
--
Pass rate
0
Students
Grade distribution
You need at least
40 / 50
80% raw score to earn a B-.
Achievable
AdSense -- 728x90 Leaderboard
📊
Need to calculate your overall course or semester GPA?
The free GPA and Grade Calculator computes your weighted average across multiple assignments, exams and projects with custom weights.
GPA Calculator →
⭐ Ratings

Rate this tool

4.9
★★★★★
Based on 47,621 ratings
5
44,287
4
1,905
3
952
2
477
1
0
Was this test grade calculator helpful?
Thank you for the feedback!
Features

Three modes, bulk class grading, export and a reverse score calculator

Omni Calculator's test grade tool does one thing: enter a score and get a grade. This calculator goes much further with three dedicated modes, bulk grading for up to 30 students with a live distribution chart, a reverse calculator showing exactly how many questions you need correct, and CSV export for teacher gradebooks.

Single test grading
Enter correct answers and total questions. Get percentage, letter grade, GPA on the 4.0 scale, wrong answer count and pass/fail status. Add a grade curve before grading.
Bulk class grading
Grade up to 30 students in one pass. Enter names and correct answer counts. See class average, highest, lowest and pass rate, plus a live grade distribution bar chart.
Reverse score calculator
Choose a target letter grade and total questions. Get the exact number of correct answers needed, with a feasibility indicator. Accounts for grade curves and answers already correct.
Custom grade scale
Edit the minimum percentage for every letter grade from A+ to F. Expand the grade scale in Single Test mode. Changes apply immediately to every calculation.
Export CSV for gradebooks
In bulk mode, export all student results as a CSV file with name, score percentage, letter grade, GPA and pass/fail columns. Opens directly in Excel or Google Sheets.
Grade distribution chart
After bulk grading, a bar chart shows how many students received each letter grade from A through F. Instantly spot whether the class is clustered at the top, bottom or spread across the scale.
How to use

How to calculate test grades

1
Choose a mode
Select Single Test to grade one result with full detail. Select Class / Bulk to grade an entire class at once. Select Score Needed to find out how many correct answers you need for a target grade.
2
Enter your numbers
In Single Test mode, enter the number of correct answers and total questions. Set a grade curve if your teacher applies a bonus. Expand the grade scale section to customise the thresholds for each letter grade.
3
Click Calculate and review
The result shows the letter grade in a colour-coded badge, the percentage score, GPA equivalent, wrong answer count and pass/fail status. The progress bar shows where the score sits on the 0-100% scale.
4
Export or copy the results
In Single Test mode, Copy result puts the grade summary on your clipboard. In Bulk mode, Export CSV downloads a spreadsheet of all student results. Copy results puts tab-separated data on your clipboard for pasting into Excel.
Quick reference

US grading scale and GPA conversion

LetterPercentageGPA (4.0)
A+97-100%4.0
A93-96%4.0
A-90-92%3.7
B+87-89%3.3
B83-86%3.0
B-80-82%2.7
C+77-79%2.3
C73-76%2.0
C-70-72%1.7
D+67-69%1.3
D63-66%1.0
D-60-62%0.7
F0-59%0.0
GradeOut of 20Out of 50Out of 100
A (93%)18-1946-4793-96
A- (90%)184590-92
B+ (87%)1743-4487-89
B (83%)16-1741-4283-86
B- (80%)164080-82
C (73%)14-1536-3773-76
Pass D- (60%)123060-62
F (below 60%)<12<30<60
Comparison

LazyTools vs other test grade calculators

Feature ⭐ LazyTools omnicalculator.comrapidtables.comcalculator.net
Single test grading
GPA (4.0) outputPartial
Grade curve option
Bulk class grading✔ up to 30
Grade distribution chart
Reverse score calculatorPartial
Export CSV
Custom grade scale
Complete guide

Test Grade Calculator -- Complete Guide to Scores, Letter Grades and GPA

A test grade calculator converts a raw score into a percentage and a letter grade. The formula is: percentage = (correct answers / total questions) x 100. The resulting percentage is matched against a grading scale to produce a letter grade. The standard US grading scale runs A (90-100%), B (80-89%), C (70-79%), D (60-69%) and F (below 60%), though most schools use a more detailed scale with plus and minus grades. This calculator uses the full A+ through F scale by default, with every threshold editable.

How to calculate test score percentage

The percentage score formula is percentage = (correct answers / total questions) x 100. For example, a student answering 38 questions correctly out of 50 scores (38/50) x 100 = 76%, which is a C+ on the standard scale. If you only know the number of wrong answers, subtract from the total first: correct = total - wrong. Some teachers also award partial credit or apply penalty marking (subtracting a fraction of a point for wrong answers, common on standardised tests), but those calculations are outside the scope of this tool.

What is a grade curve and how does it affect the result?

A grade curve is an upward adjustment to test scores when the class average falls below the teacher's expectations, typically because the test was harder than intended. The simplest method adds a flat percentage bonus to every student's score. For example, a 5% curve turns a 75% into an 80%, moving a C to a B-. The grade curve field in this calculator adds the curve percentage to the raw score before matching to a letter grade. The score is capped at 100% even if the curve would push it above.

What is the GPA equivalent for each letter grade?

GPA (Grade Point Average) converts letter grades to a 0.0-4.0 numeric scale so grades across different courses can be averaged. The standard conversion is: A+ and 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. The GPA shown in this calculator is the 4.0 scale equivalent of the individual test grade, not the student's cumulative GPA across all courses. To calculate cumulative GPA, use the GPA and Grade Calculator linked above.

How do teachers grade an entire class efficiently?

Manually grading 30 student papers involves tallying correct answers for each, computing the percentage, and looking up the letter grade -- roughly 2-5 minutes per student. The Class / Bulk Grading mode in this tool processes all students simultaneously. Enter each student's name and correct answer count; the calculator grades the entire class, shows the class average, highest and lowest scores, pass rate, and draws a grade distribution chart. Click Export CSV to download a gradebook-ready spreadsheet file that opens directly in Excel or Google Sheets.

Frequently asked questions

In most US schools and universities, a passing grade is D- or higher, which corresponds to 60% or above. However, some programmes (nursing, law, graduate school) require a C or C+ as a minimum passing grade. For scholarship eligibility and good academic standing, most institutions require at least a 2.0 GPA (a C average). Always check the specific passing requirement for your institution, as it varies significantly between programmes and year levels.
On the standard US plus/minus grading scale, 70% is a C- (70-72%). A C is 73-76% and a C+ is 77-79%. On a simplified scale without plus/minus grades, 70% would typically be a C (70-79%). This calculator uses the full plus/minus scale by default. You can customise each threshold by clicking Customise grade scale in Single Test mode. If your school defines 70% as a straight C, just set the C- threshold to the same value as C.
27 out of 40 is 67.5%, which is a D+ on the standard grading scale (67-69%). It is technically a passing grade (above 60%) but below the C threshold. Calculation: 27 / 40 = 0.675, multiply by 100 = 67.5%. Enter these values directly in the Single Test calculator above. The result also shows the GPA equivalent (1.3 for D+) and pass/fail status.
To earn a B- you need at least 80%. The maximum number of wrong answers is therefore 20% of the total questions, rounded down. For a 50-question test: 50 x 0.20 = 10, so you can miss at most 10 questions (getting 40 right = 80%). For a 40-question test: 40 x 0.20 = 8, so you can miss at most 8 (getting 32 right = 80%). For a 100-question test: you can miss at most 20 (getting 80 right = 80%). Use the Score Needed calculator tab above for any test length and target grade combination.
The grade curve adds a flat percentage bonus to the raw score before assigning a letter grade. For example, entering a 5% curve means 5 percentage points are added. A student who scored 75% receives 80% after curving, earning a B- instead of a C. The curved score is capped at 100%. This is the simplest and most common curving method. More advanced techniques like the square root curve or bell curve normalisation require knowing the class average and are not covered here.
In Class / Bulk Grading mode, enter all student names and correct answer counts, then click Export CSV. A file named class-grades.csv downloads automatically. To open in Excel: double-click the file. To import into Google Sheets: click File, then Import, then Upload, select the CSV and click Import Data. The file includes columns for student name, correct answers, score percentage, letter grade, GPA and pass/fail status, with a header row.
The default scale is the standard US plus/minus grading 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%). Click Customise grade scale in Single Test mode to change any threshold. Changes apply immediately and persist until the page is reloaded.
A percentage grade is a precise numerical score (e.g., 84.5%). A letter grade groups a range of percentage scores into a single category (e.g., 83-86% = B). Percentage grades provide granular detail about student performance and are useful for distinguishing between students who both receive a B. Letter grades are used on transcripts and GPA calculations where a single symbol per course is needed. This calculator provides both: the percentage score is shown as a large number, the letter grade as the coloured badge.
Related tools

More free education calculators