Grade calculator
Turn a list of students and points into percentages and grades on your own scale.
Grade calculator
Paste a list of students and their points, one per line, and this tool converts each score into a percentage and a grade. It works for exam results, homework tallies, quiz scores or any list where a raw number needs to become a grade on a scale. Each line can use a comma, colon, tab or just a space between the name and the score — "Alice, 92" and "Alice 92" both parse the same way, and names with internal spaces or digits ("John Smith", "Team 7") are handled correctly.
Set the maximum points a perfect score is worth, and optionally add bonus points that get credited to every student before the percentage is computed. Choose a grading scale: a numeric scale from 1 (best) to 5 (worst), a letter scale from A to F, a simple pass/fail cutoff, or a custom scale of your own threshold:grade pairs, such as 90:A,80:B,70:C,60:D,0:F. Percent decimals control how precisely the percentage is rounded, sort orders the list by points or by name, and the output can be a plain table or CSV for pasting into a spreadsheet.
Turn on class statistics to append the average and median percentage plus a full grade distribution — including grades nobody scored, so you can see the whole shape of the class at a glance. Lines that don't end in a number are skipped and counted separately rather than breaking the whole calculation, and the live tally under the output always shows the student count, average and median as you type.
Everything runs locally in your browser — no student names or scores are ever uploaded. Copy the result, download it as a .txt file, or send the output back into the input to refine the list further.