Class Result Analyzer
Paste student marks and get a full result summary in seconds: average, highest, lowest, pass percentage, and a grade distribution table with a bar chart. Everything runs on your device.
Grade bands: A = 90% or more, B = 75% or more, C = 60% or more, D = pass mark or more, Fail = below pass mark.
Class summary
Grade distribution
| Grade | Students | Share | Chart |
|---|
How to use
- Paste the marks, one student per line, as Name,Marks — for example Ali,78. A line with only a number works too.
- Set the total marks and the passing marks, then press Analyze results.
- Review the summary and grade chart, then press Print report if you need a paper copy.
Note: Lines that are empty or have invalid marks are skipped, and the report shows how many were skipped.
Tips
- Copy the marks straight from a spreadsheet column into the text box.
- Double check the passing marks before printing, since grades depend on it.
- The bar chart is pure CSS, so it prints cleanly with no extra tools.
Frequently Asked Questions (FAQ)
How do I enter the marks?
Paste one student per line as Name,Marks, for example Ali,78. Lines with only a number also work. Then set the total marks and the passing marks and press Analyze results.
How are the grades decided?
Grades use fixed bands: A is 90 percent or more, B is 75 percent or more, C is 60 percent or more, D is the pass mark or more, and anything below the pass mark is Fail.
What happens to invalid or empty lines?
Lines that are empty or have invalid marks are skipped, and the report shows how many were skipped.
Can I print the report?
Yes. Press Print report to get a clean print friendly page with the stats and the grade distribution table.