All tools

Grade calculator

Enter assignment scores and their weights to compute a weighted course average or GPA. Add homework, quizzes, midterms, and projects with different point values to see where you stand — and what score you need on the final to hit a target grade. All math runs locally.
Grade
Weight
×
Grade
Weight
×
Grade
Weight
×
Add row
Result
4.25

How to calculate weighted grades

1. Add each grade item: name, score earned, and weight or max points.
2. Confirm weights sum to 100% (or total points match the syllabus).
3. Read the weighted average or GPA result.
4. Use the "needed on final" mode if available: enter target grade and final weight.

Grade calculation examples

Weighted course average

Homework 90% (weight 20%), midterm 78% (30%), project 95% (20%), final 85% (30%): average = 0.20×90 + 0.30×78 + 0.20×95 + 0.30×85 = 85.4%.

GPA on a 4.0 scale

Three courses: A (4.0, 3 credits), B+ (3.3, 4 credits), A− (3.7, 3 credits). GPA = (4.0×3 + 3.3×4 + 3.7×3) ÷ (3+4+3) = 3.69.

Final exam target

Current weighted average 82% with 70% of grade locked in; final is 30%. To finish at 90%: need (90 − 0.70×82) ÷ 0.30 ≈ 108.7% — impossible; adjust target or extra credit.

When to use the grade calculator

When your syllabus lists category weights and you track progress mid-semester.
When you plan how hard to study for a final worth 40% of the grade.
When you convert letter grades to GPA for scholarship or transfer applications.

When to choose something else

When your school uses non-standard curves — official portals override manual estimates.
When you need statistical class rank with unknown peer scores.
When you only need a simple unweighted mean of two numbers — a basic average suffices.

Reading a syllabus weight table

Professors often list categories like "Participation 10%, Exams 50%, Papers 40%". Convert each earned percentage within its category first (e.g. average of three papers), then apply category weights. Missing one homework matters less when homework is only 10% of the total.

Planning final exam study time

If your current average is already an A and the final weight is 20%, a poor final may not move the letter grade much — prioritize accordingly. If you are on the border between B and C and the final is 40%, that exam deserves disproportionate prep. Run scenarios with realistic final scores before cramming.

Frequently asked questions

What is a weighted average?

Each score is multiplied by its weight (importance), summed, and divided by total weight. A 50% final exam counts more than 5% homework.

Do weights need to sum to 100?

They should match your syllabus — either percentages summing to 100 or points summing to total course points.

How is GPA calculated?

Multiply each course grade point by credit hours, sum, divide by total credits. Scales vary by country and institution.

Can I drop the lowest quiz?

Enter only the quizzes that count after drops, or adjust weights manually to match policy.

What if my school uses plus/minus without half points?

Map letters to your institution's scale before entering — the calculator uses the numbers you provide.

Is my academic data uploaded?

No. All calculations stay in your browser.