grid_view Toolsvy

Grade Calculator

Enter your actual marks (e.g. 68 out of 75, 320 out of 400). Any marking scheme, any country, full control over every value.

table_rows Subjects / Papers
Subject / Paper Obtained Out of (Total) Credits Score % Grade
flag Grading System Preset
info Select your country or institution's grading system above. You can also fully customise the grade scale in the "Grade Scale" tab.
settings Global Settings

Tip: Set Default Total Marks once and all new rows inherit it. You can freely override each subject's "Out of" field — mix 50, 75, 100, 200-mark subjects freely.

Overall Result
--
0%25%50%75%100%
Grand Total Marks
--
Marks Obtained
--
GPA (4.0)
--
GPA (10.0)
--
Highest Subject
--
Lowest Subject
--
Subjects Passed
--
Subjects Failed
--
bar_chart Grade Distribution
analytics Subject-by-Subject Breakdown
lightbulb

How This Calculator Works

Enter marks obtained and total marks for each subject — any scheme works (out of 25, 50, 75, 100, 150, 200, 400…). Each subject is converted to a percentage, mapped to your chosen grade scale, then weighted by credit hours to produce an accurate overall GPA and average.

globe_asiaAny Marks Scheme
flag7 Country Presets
tuneFully Custom Scale
balanceCredit-Weighted GPA
bar_chartGrade Distribution Chart
printPrint / PDF Export
lock_open100% Free · No Signup

How to Use the Grade Calculator

1

Select Your Grading Preset

Choose a standard system preset (e.g. US, UK, Canada) or create a fully customized grade scale to calculate your class grades.

2

Enter Subject Marks & Weights

Input your obtained marks and total marks. Turn on credit weights to calculate a weighted grade average or GPA.

3

Calculate Final & Semester Grades

Click the Calculate button to run the algorithms. Track what score you need on your final exam to pass or reach your target.

4

Analyze and Export Results

View your cumulative percentage, letter grades, and GPA. Instantly download or print your report for offline reference.

calculate

Free Grade Calculator Online

verified_user Expert Reviewer:
update Last Updated:

Toolsvy's Grade Calculator is a free, fast, and precise tool to calculate your class grades, overall semester averages, and final exam targets. Whether you need a weighted grade calculator for college, a high school grade calculator, or a cumulative GPA calculator—this tool delivers instant, accurate results without any signup or download.

Rate This Tool

lightbulb TL;DR: What is a Weighted Grade?

  • A weighted grade determines your final average by assigning different percentage values (weights) to various assignments, quizzes, and exams.
  • It is the standard grading method in high school and college courses where a final exam is worth more than a daily homework assignment.
  • It differs from a simple unweighted average, which treats every single task or credit hour with equal importance.
Client-Side 0ms Latency 100% Free

What Can You Calculate?

percent

Weighted Grade Average

Calculate your weighted grade average for assignments, homework, and exams based on assigned percentage weights.

school

College & School GPA

Map letter grades to credit hours and GPA scale points to track your academic performance instantly.

assessment

Final Exam Target Grade

Calculate exactly what score you need on your final exam to pass or secure your desired letter grade.

menu_book

Semester Grade Planning

Combine grades across multiple classes to compute a comprehensive cumulative semester grade point average.

tune

Custom Grade Scales

Configure custom grade bounds and percentage intervals to match your school’s unique grading guidelines.

bar_chart

Grade Distribution

Visualize how your grades are distributed across various letters and intervals in a visual chart view.

download

Export Grade Reports

Save your calculated grading averages offline by downloading or printing a neat summary report.

history

What-If Scenarios

Predict how upcoming assignments or changes in total marks will affect your current overall grade.

Grade Calculation Formulas with Examples

Weighted Grade Formula

Grade = Sum(Score × Weight) ÷ Sum(Weights)

Example: Quiz (80% score × 20% weight) + Exam (90% score × 80% weight) = 88% overall grade.

Unweighted Average Grade

Average = Sum(Grades) ÷ Count of Grades

Example: Three test scores of 80%, 90%, and 70% → Average Grade = (80 + 90 + 70) ÷ 3 = 80%.

Final Exam Target Grade

Target = [Desired − Current × (1 − w)] ÷ w

Example: Need a 90% in class, currently at 85%, final exam weight w is 20% → Target = [90 − 85 × 0.8] ÷ 0.2 = 110%.

Point-Based Test Grade

Percentage = (Earned ÷ Total) × 100

Example: Scoring 45 out of 50 points on a quiz = (45 ÷ 50) × 100 = 90% (Grade A-).

Grade Calculation & Weighting Logic

Weighted Score = (Earned ÷ Out of) × Weight

Example: Scoring 18/20 (90%) on quizzes worth 15% weight = 13.5% contribution to final class grade.

Key Grade Terms Explained

Final Grade = Sum(Weighted Category Scores)

Example: Combining homework (20%), midterms (50%), and finals (30%) categories to get your final course mark.

How to Calculate a Weighted Grade

To calculate your grade with weights, multiply each assignment score by its assigned weight percentage, sum those values up, and then divide by the sum of all weights. This standard grade average calculator logic is used by high school and college systems to determine final marks.

Standard Weighted Grade Formula

Weighted Grade = Sum(Grade × Weight) ÷ Sum(Weights)

Example: Quizzes (80% score × 30% weight) + Midterm (90% score × 30% weight) + Final (85% score × 40% weight) = 85.0% weighted average.

  • Use our free weighted grade calculator to calculate test grades instantly without manual math
  • Supports custom presets for US letter grades, UK marks, and Canadian percentages
  • Can handle what-if calculations for upcoming exams or assignments to predict final class grades

Grade Calculation Formula and Weighting Logic

Understanding how to calculate weighted grades involves simple steps to map raw scores into percentage averages, taking category weights into account. Here is the step-by-step logic used by our average grade calculator:

Step 1: Calculate Score Percentages

Convert raw points to percentages: (Points Earned ÷ Total Points) × 100. This is your raw test grade.

Percentage = 45 ÷ 50 = 90% (Grade: A-)

Step 2: Multiply by Category Weight

Multiply each percentage score by its category weight (as a decimal). For example, 15% weight becomes 0.15.

Weighted Category Score = 90 × 0.15 = 13.5

Step 3: Sum and Divide

Add all weighted category scores together, then divide by the sum of weights. If weights add to 100%, the sum is your final class grade.

Sum = 13.5 + 40.0 + 31.5 = 85.0% Overall Grade

Step 4: Map to Letter Grade

Take your overall percentage score and match it to your school's grading scale bounds to determine your final letter grade.

Letter Grade = 85.0% → Grade B (Above Average)

Unweighted vs Weighted Average Grades Explained

When learning how to calculate average grades, it's vital to know the difference between unweighted and weighted averages. Unweighted averages treat every assignment or class with equal importance, whereas weighted averages assign higher significance to critical benchmarks like final exams.

Unweighted Average Grade Rule

Average = (Grade 1 + Grade 2 + Grade 3) ÷ 3

Examples: Test 1 (90%) + Test 2 (80%) + Test 3 (70%) = 80.0% unweighted average.

Toolsvy's grade percentage calculator lets you toggle between simple unweighted calculations and weighted averages. This is especially helpful for college grade calculations and semester GPA tracking where class credit hours vary.

Key Grade Terms & Calculations Explained

There are multiple ways to express and analyze academic results. Here is how each unit is calculated:

• Weighted Average Grade

The overall grade computed after factoring in category percentages. Essential for weighted syllabus grading.

• Final Exam Target

The score needed on the final exam to secure your desired overall course grade. Helps reduce exam anxiety.

• Test Score Percentage

Points Earned divided by Total Points, multiplied by 100. Useful for quick grading of quizzes and exams.

• Semester GPA

Grade points mapped to credit hours to determine college-level academic standing on a standard 4.0 scale.

• Letter Grade Boundaries

Mapping percentages to letter grades (A, B, C, etc.) based on standard high school or custom school bounds.

• Weighted GPA vs Unweighted GPA

Weighted GPA goes up to 5.0 to reflect Honors or AP course rigor, while unweighted GPA maxes out at 4.0 regardless of course difficulty.

Common Uses of a Grade Calculator

A weighted grade calculator and grades calculator online serves a wide range of academic needs for students, teachers, and parents. One of the most common applications is tracking semester performance, where students use the grade average calculator to combine test, homework, and quiz scores according to their syllabus weights. High school and college students frequently use a final exam grade calculator or target calculator to determine exactly what score they need on their finals to maintain or achieve their desired class grade. Teachers use it to calculate test grades and raw point averages quickly, converting scores like 45/50 into percentage grades and matching them to letter grade boundaries. It also helps students run what-if scenarios, analyzing how a future assignment score will affect their cumulative GPA. This tool handles all of these grading scenarios instantly and accurately.

Real-Life Examples of Grade Calculation

📊 Example 1: Calculating a Weighted Grade

Homework (20%), Midterm (40%), Final (40%)

Scores: 90% on Homework, 80% on Midterm, 85% on Final. Weighted Grade = (90 × 0.20) + (80 × 0.40) + (85 × 0.40) = 18 + 32 + 34 = 84.0% (Grade B). Use the grade calculator above to verify instantly.

🎯 Example 2: Finding Required Final Exam Grade

Desired overall grade: 90% (Final weight: 20%)

Current grade: 85% (weight: 80%). Required score on final exam = [90 − (85 × 0.80)] ÷ 0.20 = [90 − 68] ÷ 0.20 = 110.0% (requires extra credit!).

📝 Example 3: Simple Unweighted Grade Average

Four exams of equal weight (25% each)

Scores: 85%, 90%, 95%, and 70%. Average grade = (85 + 90 + 95 + 70) ÷ 4 = 85.0% (Grade B). Simply enter all grades with equal weights to calculate averages.

💯 Example 4: Point-Based Grading

Total points accumulated across assignments

Earned 440 points out of 500 total points. Grade Percentage = (440 ÷ 500) × 100 = 88.0% (Grade B+). Use the point mode to sum points automatically.

Quick Grade Scale & GPA Reference Table

Percentage Range Letter Grade GPA (Unweighted) GPA (Weighted / AP)
97% – 100% A+ 4.0 5.0
93% – 96% A 4.0 5.0
90% – 92% A- 3.7 4.7
87% – 89% B+ 3.3 4.3
83% – 86% B 3.0 4.0
80% – 82% B- 2.7 3.7
77% – 79% C+ 2.3 3.3
73% – 76% C 2.0 3.0
70% – 72% C- 1.7 2.7
60% – 69% D 1.0 2.0
0% – 59% F 0.0 0.0

GPA conversions are based on the standard US college board scale. Use the custom options in the calculator above to match your specific school bounds.

help FAQ

Frequently Asked Questions

How do I calculate my overall class grade? expand_more
To calculate your overall class grade, sum the weighted scores of all grading categories. First, convert each category score (homework, quizzes, exams) into a percentage. Multiply each percentage by its specific syllabus weight (expressed as a decimal). Finally, add all the weighted scores together. Toolsvy's free weighted grade calculator handles all of this automatically to calculate your current course standing in seconds.
What is a weighted average grade? expand_more
A weighted average grade is a calculation method where different types of assignments are assigned specific percentage values (weights) towards the final course grade. For example, final exams might account for 40% of the total grade, while homework might only be worth 10%. This means a high score on the final exam has a much greater impact on your grade than a single homework assignment.
How do I find my required final exam target grade? expand_more
To calculate the final exam grade needed to secure a target overall mark, use the target grade formula: Target = [Desired Grade - Current Grade × (1 - Final Exam Weight)] ÷ Final Exam Weight. For example, if you have an 85% in class and want a final grade of 90%, and the final exam is worth 20%, you will need a 110% on the final exam. Use our built-in final exam grade calculator above to check your requirements.
What is the difference between weighted and unweighted grades? expand_more
An unweighted average treats all assignments and classes with equal importance, calculating a simple average by summing all scores and dividing by the total count. A weighted average scales categories or classes by their relative importance (e.g., core courses or major projects carry more weight). This is common in both high school GPA calculations and college syllabi.
How do I calculate a test grade from points? expand_more
To calculate a test grade as a percentage, divide the points earned by the total possible points and multiply by 100: (Points Earned ÷ Total Points) × 100. For instance, earning 45 out of 50 points yields (45 ÷ 50) × 100 = 90%, which represents a letter grade of A- on most high school scales.
Can this grades calculator handle custom grading scales? expand_more
Yes, our grades calculator features fully customizable letter grade boundaries. You can input custom percentage ranges for grades A, B, C, D, and F to align with your school's unique grading policy, whether you follow the standard US college board scale, UK university marks, or Canadian percentage bounds.

Mathematical References & Citation Sources

balance

Our grade calculation algorithms follow standard mathematical definitions for weighted averages, unweighted GPA conversions, and final exam target forecasting as specified by international academic standards.

warning Toolsvy Precision Disclaimer

Grade calculations are processed client-side using JavaScript. Calculations represent standardized course grading policies and should only be used as a helpful estimation. Please cross-reference your final marks with your teacher or university registrar guidelines.