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.
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
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 to use Exam Grade Calculator
Enter score and maximum marks
Input the marks obtained and the maximum marks for the exam.
Add multiple exams (optional)
Add multiple exams and assign weights (e.g. midterm 30%, final 50%, assignment 20%).
See grade result
The calculator shows percentage, letter grade, grade points, and weighted final grade.
Standard letter grade boundaries
| Percentage | Letter grade | Grade points (4.0) |
|---|---|---|
| 93–100% | A | 4.0 |
| 90–92% | A− | 3.7 |
| 87–89% | B+ | 3.3 |
| 83–86% | B | 3.0 |
| 80–82% | B− | 2.7 |
| 77–79% | C+ | 2.3 |
| 73–76% | C | 2.0 |
| 70–72% | C− | 1.7 |
| 60–69% | D | 1.0 |
| Below 60% | F | 0.0 |
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.
Score = 36, Max entered as 50 when exam was out of 40Always 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.
Midterm 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.
Entering 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.
Three 100-mark papers totalling 300, entered as one exam with max 300Enter 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.
UK First Class 70% treated as a C on the US 90%-A scaleGrade 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.
Weighted average = (72 × 30) + (85 × 50) + (90 × 20) = raw numberEach 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.
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.
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.
You might also need
GPA Calculator
Calculate GPA from grades and credit hours using 4.0, 5.0, or percentage scales.
Attendance Percentage Calculator
Calculate student attendance percentage and check if minimum threshold is met.
School Fee Structure Calculator
Build a term or annual school fee structure with all components and calculate totals.
Leave Accrual Calculator
Calculate accrued leave days based on joining date, policy type, and accrual rate.
Meeting Cost Calculator
Calculate the true cost of a meeting based on attendees, duration, and average salary.
Freelance Rate Calculator
Calculate the minimum hourly rate you need to charge as a freelancer to hit your income goal.
Salary Hike Calculator
Calculate new salary after a percentage increase and see the monthly/annual difference.
Invoice Generator
Create a professional invoice instantly and print or save as PDF. No account needed.
Further reading
Authority documentation and specifications behind this tool.
Need this built into your product?
We design and build custom software — SaaS platforms, MVPs, AI agents, and web apps.
Genius School ERP — Free
Free Laravel + React school ERP: fees, attendance, grades, timetable.
AI Agents for Education
Automate admissions, grading, and student support with AI.
Custom SaaS Development
Need a custom EdTech platform or LMS? We build it end-to-end.
MVP Development
Launch your EdTech product in 6–8 weeks. Fixed price.
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.