Free Grade & GPA Calculators
These free grade calculators answer the three questions students ask most: what is my current grade, what do I need on the final, and what is my GPA. They use weighted averages and the standard 4.0 scale, and show the formula so the result can be checked against a syllabus.
All 3 school & grades tools
Grade Calculator
Free grade calculator: enter your assignment scores and weights to get your current class grade as a percentage and letter grade, with every step shown.
๐ฏFinal Grade Calculator
Free final grade calculator: enter your current grade, the grade you want and the final exam weight to see the score you need on the final for each letter grade.
๐GPA Calculator
Free GPA calculator for high school and college: enter letter grades, credits and course type to get your unweighted and weighted GPA plus cumulative GPA.
School & grades guides
All guides โHow to calculate GPA: convert each grade to points, multiply by credit hours, add the quality points, and divide by total credits. Weighted examples included.
How to calculate a final grade: multiply each category score by its weight and add them. Then use a formula to find the exam score needed to hit a target grade.
School & grades terms explained
Glossary โ- Weighted GPA
- A weighted GPA is a grade point average that awards extra points for harder courses such as honors, AP or IB, so an A in an advanced class can count for more than 4.0.
Frequently asked questions
How is a weighted grade calculated?
Multiply each category score by its weight, add the results, and divide by the total weight. The grade calculator does this for any number of categories.
How do I find the score I need on my final exam?
Needed score = (target grade โ current grade ร (1 โ final weight)) รท final weight. The final grade calculator applies this formula and flags targets that are out of reach.
Does the GPA calculator handle honors and AP classes?
Yes. It calculates unweighted GPA on a 4.0 scale and a weighted GPA with extra points for honors and AP courses; check your school's exact policy.