Grade Calculator - Calculate Weighted Grades & GPA (Global)
🎓 Education & GPA

Grade Calculator & Final Exam Estimator

Stop guessing your GPA. Calculate your current class grade based on weighted assignments and determine exactly what score you need on your final exam to achieve your target.

Grade Engine

Enter your assignments and weights below.

Assignment Name Grade (%) Weight

🎯 Final Exam Planner

What do you want for the whole class?

CURRENT CLASS GRADE
--%
Letter: --
📝
You Need on Final --%
📊
Total Weight 0%
📉
GPA (4.0 Scale) 0.0

How to Calculate Weighted Grades

Most college and high school classes use a "weighted" system where exams are worth more than homework. Here is how the math works.

1

Identify Categories

Look at your syllabus. Example: Homework (20%), Quizzes (30%), Midterm (20%), Final (30%).

2

Average Each

Calculate your average score for each category. (e.g., if you got 90, 80, 100 on HW, your HW average is 90).

3

Multiply & Sum

Multiply each average by its weight (90 × 0.20 = 18 points). Sum these up to get your final class grade.

Common Grading Scales

Letter Grade Percentage GPA (4.0)
A 93% - 100% 4.0
A- 90% - 92% 3.7
B+ 87% - 89% 3.3
B 83% - 86% 3.0
C 73% - 76% 2.0
F Below 60% 0.0

The "Do or Die" Final Exam

🧠
The Weight Factor

If your final is worth 40%, it is mathematically impossible to get an A if your current grade is below 83.3%. Know your limits.

📉
The Buffer

Calculate your "minimum to pass" score. It is often much lower than you think, reducing anxiety.

🎓
Extra Credit

Always input extra credit as a separate row with 0 weight (if it's pure bonus points) or add it to an existing category numerator.

GPA vs. Weighted Percentage

🔢

Weighted Grade

This is your raw score (0-100) for a specific class. It determines the Letter Grade you receive on your transcript.

🏛️

GPA

Grade Point Average converts that letter into a scale (0.0 to 4.0). It averages all your classes together for college admissions.

⚖️

AP/Honors

Some schools use a 5.0 scale for AP classes. This calculator uses the standard unweighted 4.0 scale for simplicity.

Frequently Asked Questions

What if my weights don't add up to 100?
This calculator handles that automatically! If your weights sum to 80 (because you haven't taken the final yet), it calculates your "Current Grade" out of that 80% portion.
How do I calculate an unweighted grade?
Simply leave the "Weight" column blank or set all weights to "1". The calculator will treat every assignment as having equal value.
Can I calculate a grade over 100%?
Yes. If you have extra credit, simply enter a grade higher than 100 (e.g., 105). The math will accurately reflect your boosted score.
What is the "Need on Final" section?
This feature calculates the exact score you must achieve on your remaining weighted assignment (usually the final exam) to hit your overall Target Grade.
Why is my "Need on Final" result negative?
If the result is negative or 0, congratulations! It means your current grade is so high that you have already secured your target grade, even if you score a 0 on the final.
Why is my "Need on Final" over 100%?
This means it is mathematically impossible to reach your target grade without extra credit, given the weight of the final exam. You may need to lower your target.
Does this calculate cumulative GPA?
No, this tool calculates the grade for a *single class*. Use our dedicated "GPA Calculator" to average multiple classes together for a semester or cumulative GPA.
How are letter grades determined?
We use the standard US scale (90=A, 80=B, etc.). However, your specific school may use different cutoffs (e.g., 93=A). Always check your syllabus.
Can I save my data?
Currently, this is a privacy-first tool that runs in your browser. Data is not saved to a server, so if you refresh, the data will reset.
Is 89.5 an A or B?
Mathematically, 89.5 is a B+. However, most teachers round up 0.5 to the nearest whole number, which would make it 90 (A-). This calculator shows the precise decimal.