Free Online Grade Calculator

Calculate your current course grade, track weighted assignments, and plan your final exam score. Once you know your final grades, you can use our GPA calculator to find your overall average. No signup required.

Course Grade Calculator

Enter your assignments, exams, and their respective weights below. Leave the name field optional. Adjust settings to switch between Percentage, Letter, or Points.

Assignments
Assignment / Exam Grade Weight (%) Action
Current Grade
--%
Total Weight
0%

Final Grade Planning

Determine what you need to score on remaining work to reach your goal. Enter the total weight of your remaining work using the same units as the weights in your table above.

Enter goal and remaining weight to calculate required score.

Final Exam Calculator

Calculate exactly what score you need on your final exam to achieve your desired course grade. The "Current Grade" field is pre-filled automatically from the table above — you can edit it manually if your situation differs. Enter the final exam's weight as a percentage of your whole course (e.g., one final among four equally weighted assessments = 25%).

Required Score
--%

How to Use the Grade Calculator

Calculating your current course grade or figuring out what you need on the final exam is easy. Follow these steps. For a deeper dive into the math, read our complete guide on how to calculate your final exam grade.

Grading Scale Reference

Letter grade and numerical equivalents used for this calculator. If you are studying outside the US, you might need our Australian course grade calculator or Indian course grade calculator.

Standard US 4.0 Grading Scale
Letter Grade Percentage Range 4.0 Scale
A 93 - 100 4.0
A- 90 - 92.9 3.7
B+ 87 - 89.9 3.3
B 83 - 86.9 3.0
B- 80 - 82.9 2.7
C+ 77 - 79.9 2.3
C 73 - 76.9 2.0
C- 70 - 72.9 1.7
D+ 67 - 69.9 1.3
D 63 - 66.9 1.0
F 0 - 62.9 0.0

Frequently Asked Questions (FAQ)

How is my overall grade calculated?

Your overall grade is a weighted average. The calculator multiplies each assignment's grade by its weight (as a decimal), adds those values together, and then divides by the total weight. If you use the Points format, it simply divides your total points earned by the total points possible. To track your overall average across multiple classes, you can use our high school GPA calculator.

What happens if my assignment weights don't add up to 100%?

No problem! The calculator looks at the "Total Weight" displayed in the results box. If your assignments only add up to 80% of the course, the calculator computes your current grade based on the 80% you have completed. The remaining 20% is not counted against you yet.

How do I use the Final Grade Planning tool?

Enter your "Goal Grade (%)", then enter the total weight of your remaining work in "Weight Remaining", using the same units as the weights in your assignments table. For example, if your weights are percentages of the course and your final exam is worth 30%, enter 30. If your weights are relative units (e.g., four equally weighted tasks), enter 1 for the last task. The tool will tell you the exact percentage you need to average on the remaining work.

Can I calculate what I need on my final exam specifically?

Yes. Scroll down to the "Final Exam Calculator" section. Enter your current overall grade, the final grade you want to achieve in the class, and how much the final exam is worth. The calculator will tell you the minimum score you need on the final.

How do letter grades convert to percentages?

If you select "Letter Grade" as your format, the calculator uses a standard 4.0 scale conversion. For example, an "A" equals 93-100%, a "B" equals 83-86%, etc. You can view the exact conversion table in the "Grading Scale Reference" section on this page. If you need to convert your final percentage to a UK system, try our UK degree classification calculator.

Is my academic data saved when I use this tool?

No. All calculations happen entirely within your web browser. We do not collect, save, or transmit your grades, assignment names, or any other personal information.