Money Calculator
Home/Miscellaneous/Grade Calculator
⚖️
SIP vs Lumpsum - which wins?
Compare →
Miscellaneous Calculators

Grade Calculator - Weighted Average, CGPA and Letter Grade

Add your assignments, quizzes, and exams with their weights to find your overall grade. Supports Indian 10-point CGPA, CBSE 9-point grading, and US letter grades. See exactly what score you need on remaining exams to hit your target. Updated June 2026.

Grade Calculator

Enter the grade and weight of each assignment to find your current overall grade

#GradeWeight %
1
2
3
4
Total weight: 100%

Show result as

Your current overall grade
89.20%
B+(3.3 GPA)

Final Grade Calculator

Find the score you need on your final exam to reach a desired overall grade

%
%
%
%

Not achievable. You would need 101.7% on the final exam, which exceeds 100%.

Your maximum possible overall grade with a perfect 100% final is 89.5%.

US letter grade scale

Percentage rangeGradeGPA
97% and aboveA+4.0
93% to 96.99%A4.0
90% to 92.99%A-3.7
87% to 89.99%B+(yours)3.3
83% to 86.99%B3.0
80% to 82.99%B-2.7
77% to 79.99%C+2.3
73% to 76.99%C2.0
70% to 72.99%C-1.7
67% to 69.99%D+1.3
63% to 66.99%D1.0
60% to 62.99%D-0.7
0% to 59.99%F0.0

What is a Grade Calculator?

A grade calculator is a tool that computes your overall course grade by combining the scores of individual assignments, quizzes, projects, and exams according to the weight each component contributes to the final result. Rather than manually multiplying each percentage by its weight and adding everything up by hand, the calculator does this instantly and accurately, and also converts the resulting percentage into the letter grade or grade point used by your school, college, or university.

Most courses do not weigh every assessment equally. A weekly quiz might count for 10% of the final grade while the end-of-semester exam counts for 50%. Calculating your true overall standing requires a weighted average, not a simple average of percentages, and getting this wrong is one of the most common grade-tracking mistakes students make.

This page actually has two separate calculators, matching the structure used by most popular grade-calculator tools. The first, the Grade Calculator, takes a list of letter grades (or direct percentages) and their weights and computes your current overall grade. The second, the Final Grade Calculator, is a standalone tool that answers a different question entirely: given your current grade, the weight of work completed so far, and a desired final grade, what score do you need on the remaining final exam to get there?

Results from the Grade Calculator can be displayed in three grading systems used across India and abroad: the UGC-recommended 10-point CGPA scale used by most Indian colleges and universities, the CBSE 9-point scale used for Class 9 and 10 results, and the US letter grade system (A through F with a 4.0 GPA scale).

How weighted grade calculation works

A weighted grade reflects the relative importance your instructor or institution assigns to each component of the course. The formula is straightforward once broken into steps.

Step-by-step example: 3 assignments worth different weights

1
Convert each score to a percentage: Assignment 1: 18/20 = 90%. Mid-term: 38/50 = 76%. Final: 0/100 = 0% (not yet taken)
2
Multiply each percentage by its weight: 90% x 10 = 900. 76% x 30 = 2,280. 0% x 50 = 0
3
Add the weighted values: 900 + 2,280 + 0 = 3,180
4
Divide by total weight used so far: 3,180 / 100 = 31.8% (this includes the 0% from the unfinished final exam)

Note: An unfinished component with a 0 score correctly pulls down your running average. Use the target-grade solver to find what you need on it instead of treating it as a zero.

The weighted average formula

Overall % = [ Sum of (Score % x Weight) for each component ] / [ Sum of all weights ]

What score do you need on your final exam? The reverse calculation

One of the most useful applications of a grade calculator is working backward: given your current grades and a target overall percentage, what score do you need on the remaining exam or assignment? This is solved by rearranging the weighted average formula.

The target score formula

Required score % = [ (Target % x Total weight) minus (Weighted sum of completed work) ] / Remaining weight

Example: you have completed 50% of the course weight with a combined weighted score of 38, and the remaining 50% weight is the final exam. To reach a 75% overall grade:

Required score = [(75 x 100) minus 38] / 50 = [7,500 minus 38] / 50 = 149.2%

This result exceeds 100%, meaning a 75% overall grade is not achievable given the completed scores. The calculator above flags this automatically and shows your maximum possible overall grade instead.

Indian 10-point CGPA grading system - UGC pattern

Most Indian universities and engineering colleges (AICTE-affiliated institutions, Anna University, VTU, and many state universities) follow the UGC-recommended 10-point absolute grading system. This converts percentage scores into a grade letter and a numeric grade point, which is then used to compute the semester GPA and cumulative CGPA.

Percentage rangeGradeDescriptionGrade point
90% and aboveOOutstanding10
80 to 89%A+Excellent9
70 to 79%AVery Good8
60 to 69%B+Good7
50 to 59%BAbove Average6
45 to 49%CAverage5
40 to 44%PPass4
Below 40%FFail0

Note: Some universities use relative grading (grading on a curve based on class performance) instead of this absolute scale. Always check your specific institution's academic regulations, as the exact percentage cutoffs can vary by a few points between universities.

CBSE 9-point grading scale - Class 9 and 10

The Central Board of Secondary Education uses a 9-point grading scale for Class 9 and 10 internal and board assessments. Unlike the UGC scale, this is specifically designed for school-level reporting and uses a different letter notation.

Marks rangeGradeGrade point
91 to 100A110
81 to 90A29
71 to 80B18
61 to 70B27
51 to 60C16
41 to 50C25
33 to 40D4
21 to 32E1Needs improvement
Below 21E2Needs improvement

Converting CGPA to percentage - the multiplication factor

Many job applications, higher education admissions, and government forms ask for your percentage rather than CGPA. CBSE and most Indian universities use a standard conversion formula.

CBSE formula (Class 10 and 12)
Percentage = CGPA x 9.5

Example: CGPA of 8.4 = 8.4 x 9.5 = 79.8%. This is the official CBSE-prescribed conversion used on most academic and government documentation.

University 10-point CGPA formula
Percentage = (CGPA minus 0.75) x 10

Example: CGPA of 8.4 = (8.4 minus 0.75) x 10 = 76.5%. This formula is commonly used by AICTE-affiliated engineering colleges, though the exact formula can vary by university, so check your institution's official conversion certificate.

Tracking your semester GPA across multiple courses?
Calculate your cumulative GPA across all subjects and semesters
GPA Calculator

Grade calculator FAQ

How do you calculate a weighted grade?
Convert each assignment, quiz, or exam score to a percentage by dividing the score by the maximum possible score. Multiply each percentage by its assigned weight (for example, 20 for a 20% weight). Add all the weighted values together, then divide by the sum of all weights, which is usually 100. The formula is: Overall percentage = Sum of (score percentage times weight) divided by sum of weights. This calculator does this automatically as you enter each component.
What is the difference between GPA and CGPA?
GPA (Grade Point Average) typically refers to your average grade point for a single semester or term, calculated from the grade points of all courses taken in that period, weighted by credit hours. CGPA (Cumulative Grade Point Average) is the average grade point across all semesters completed so far, representing your overall academic performance throughout the entire program. Most Indian universities report both: a semester GPA on each transcript, and a running CGPA that updates after every semester.
Why doesn't a simple average give the right grade?
A simple average treats every assignment and exam as equally important, which is rarely how courses are actually graded. If quizzes are worth 10% and the final exam is worth 50%, a student who scores 100% on quizzes but 60% on the final should not have the same overall grade as a student who scores 60% on quizzes and 100% on the final, even though a simple average of the two numbers would be identical in both cases. Weighted averages correctly account for the relative importance of each component, which is why instructors specify weights in the course syllabus.
What if my total weight does not add up to 100%?
The calculator still works correctly even if your weights do not sum to exactly 100, since the formula divides by the total weight entered rather than assuming it is 100. However, if you are trying to match your institution's official grading scheme, double-check the course syllabus to make sure you have entered the correct weight for every graded component, including any that might be easy to forget such as class participation, lab work, or attendance.
Can I use this calculator for school, college, or any grading system?
Yes. The weighted average mathematics is identical regardless of the institution or grading system, only the final percentage-to-grade conversion differs. This calculator includes three common scales used in India and abroad: the UGC 10-point CGPA system used by most Indian colleges and universities, the CBSE 9-point scale used for Class 9 and 10, and the US letter grade system with a 4.0 GPA scale. If your institution uses a different scale, you can still use the weighted percentage calculation and manually look up your specific grade band.
How accurate is the target grade solver?
The target grade solver is mathematically exact given the inputs you provide. It correctly solves the weighted average formula in reverse to find precisely what score you need on the remaining weighted component to reach your target overall percentage. The only source of inaccuracy would be if you entered incorrect weights or scores for the completed work, so double-check those figures against your official gradebook or syllabus before relying on the result for an important decision.
Does this calculator save or store my grades?
No. All calculations happen instantly in your browser using JavaScript. Your grades, scores, and weights are not transmitted to or stored on our servers, and nothing persists after you close or refresh the page. This makes it safe to use for tracking real coursework without any privacy concerns.