Free Grade Calculator

Add weighted categories, get your course average instantly, and find out exactly what you need on the final exam. Private — scores never leave your browser.

Category Weight % Score % Points
Weights total 0%. Results are normalized to the total weight — ideally they should add to 100%.

Enter your current course average (from work already graded), how much the final is worth, and the overall grade you want.

You need on the final
—

Fill in the fields above.

Course average
—

Add categories to calculate

Letter grade
—

Based on a common U.S. scale

How to use this grade calculator

Switch to Weighted grade, add each syllabus category (Homework, Quizzes, Midterm, Final…), enter the weight % from your syllabus and your current score %, and watch the course average update live.

Need a target? Open What do I need on the final?, plug in your current average, how much of the course is already graded, the final’s weight, and the overall % you want. Instantly see the score required — including when the goal is already locked in or mathematically impossible.

Common U.S. letter grade scale

A90–100%
B80–89%
C70–79%
D60–69%
F0–59%

Plus/minus cutoffs vary by school. Always confirm the scale in your syllabus.

FAQ

How does a weighted grade calculator work?

Each category has a weight as a percent of the course. Multiply each score by its weight, add those products, then divide by total weight. If weights add to 100%, you get your course percentage directly.

How do I calculate what I need on my final?

Use: needed = (target × totalWeight − currentPoints) ÷ finalWeight. GradeCalc Lab does this for you when you enter current grade, weight so far, final weight, and target.

Do weights need to add to 100%?

Ideally yes. If not, we normalize by the total weight so the average stays correct, and show a warning so you can fix the syllabus numbers.

Is my data private?

Yes. Everything runs in your browser. Nothing is stored on a server or sent anywhere.

Is GradeCalc Lab free?

Completely free — no account, no paywall.

More free guides

Want the formula explained with examples?

How weighted grades work →