Xgenious
school

Free Exam Grade Calculator — Convert Scores to Percentage & Letter Grade

An exam grade calculator converts raw scores to percentage and letter grades, applies grade boundaries, and determines pass/fail status. For multiple exams with different weightings, it computes the weighted average to produce a final overall grade — useful for students tracking progress and teachers preparing grade reports.

Free — No SignupRuns in BrowserData Never Uploaded

school

Calculate exam grade, percentage, and letter grade from scores and maximum marks.

  • Converts raw score and maximum marks to a percentage instantly
  • Maps percentage to letter grade using standard A–F boundaries
  • Weighted final grade across multiple exams with custom weights
  • Pass or fail check against any custom pass mark percentage
  • Add or remove unlimited exam components for any course structure
  • Client-side only — no scores or grades are uploaded or stored
Features

Everything you need in one Exam Grade Calculator

Score to percentage

Converts raw marks to a percentage with the standard formula — marks obtained divided by maximum marks, times 100 — for every exam you add.

Percentage to letter grade

Maps the percentage to a letter grade using standard boundaries, from A down to F with plus and minus steps in between.

Weighted final grade

Combine a midterm, final, assignments, and quizzes with their own weights to produce one weighted overall grade.

Pass / fail check

Set any pass mark and the tool flags whether the result clears it — useful for exam eligibility and progression rules.

How It Works

How to use Exam Grade Calculator

01

Enter score and maximum marks

Input the marks obtained and the maximum marks for the exam.

02

Add multiple exams (optional)

Add multiple exams and assign weights (e.g. midterm 30%, final 50%, assignment 20%).

03

See grade result

The calculator shows percentage, letter grade, grade points, and weighted final grade.

Format Comparison

Standard letter grade boundaries

PercentageLetter gradeGrade points (4.0)
93–100%A4.0
90–92%A−3.7
87–89%B+3.3
83–86%B3.0
80–82%B−2.7
77–79%C+2.3
73–76%C2.0
70–72%C−1.7
60–69%D1.0
Below 60%F0.0
Troubleshooting

How to fix common syntax errors

Most “invalid JSON” failures come from a small set of mistakes. Paste the failing JSON above, click Validate, and the tool points you at the exact line and column.

Dividing marks by the wrong maximumScore = 36, Max entered as 50 when exam was out of 40

Always verify the maximum marks for that specific exam paper. 36 out of 40 = 90% (A), but 36 out of 50 = 72% (C+). A wrong denominator can shift the grade by two full letter grades.

Weights not summing to 100% in weighted gradeMidterm 30% + Assignment 20% + Final 40% = 90%

If weights sum to less than 100%, divide total weighted score by the sum of weights, not by 100. Or redistribute: adjust one component to cover the remaining 10%. The calculator handles unequal-weight totals automatically — just enter each component's weight accurately.

Using raw score as the weight instead of percentageEntering weight = 80 (the score) instead of weight = 30 (the course weight)

The weight field is the assessment's share of the final grade (e.g. 30% for midterm), not the marks obtained. Enter the score in the marks field and the course weighting in the weight field separately.

Entering total marks across all papers instead of per-exam maximumThree 100-mark papers totalling 300, entered as one exam with max 300

Enter each paper as a separate exam row. Combining multi-paper totals only works if you also sum the marks — (total marks ÷ total maximum) × 100 gives the same percentage. The multi-exam weighted mode is more useful when papers carry different weightings.

Applying US grade boundaries to a UK or international institutionUK First Class 70% treated as a C on the US 90%-A scale

Grade boundaries vary by country and institution. In the UK, 70%+ is a First (equivalent to A). In India, 60%+ is First Division. Always apply the boundary table published by your specific institution, not the default US scale.

Forgetting to convert scores to percentage before computing weighted averageWeighted average = (72 × 30) + (85 × 50) + (90 × 20) = raw number

Each score must be expressed as a percentage of its own maximum before weighting. A score of 72/90 = 80%, not 72%. Apply (score ÷ max) × 100 for each component first, then multiply by its weight.

FAQ

Frequently asked questions

Exam percentage = (marks obtained ÷ maximum marks) × 100. Example: 72 out of 100 = 72%. For 144 out of 200: (144 ÷ 200) × 100 = 72%. For totals across multiple papers — 360 out of 500: (360 ÷ 500) × 100 = 72%. Percentage determines letter grade, class standing, and merit rank. Many institutions require a minimum percentage for exam admission or graduation eligibility.

Free Software

Genius School Management — Free School ERP

Beyond calculators — run your entire school with Genius School Management. Self-hosted, open source, and free forever. Fee collection, attendance tracking, grade management, timetables, exams, and parent communication all in one platform.

Fee collection & invoicingAttendance trackingGrade & exam managementTimetable schedulingSelf-hosted & free
Download FreeMIT licence · No subscription · Self-hosted

Have a project in mind?

We turn ideas into production-ready software — SaaS, web apps, mobile, and AI agents. Fixed price. Committed timeline. No surprises.

Let's talk