Grade Percentage Calculator

A grade percentage is points earned divided by total points possible, multiplied by 100; 42 out of 50 is 84%. For equally weighted questions, use (total questions - number wrong) / total questions x 100. A weighted course grade is the sum of (score x weight) divided by the sum of the weights entered, not always 100. To reach a target, required final exam score = (target - current grade x (1 - exam weight)) / exam weight.

This calculator handles the four grade questions that come up most often: what percentage a test score is worth, what a certain number of wrong answers means, how weighted course categories combine, and what you need on a final exam to reach a target grade. Pick a mode below and enter your own numbers. Everything is computed in your browser as you type.

Points earned to percentage

How the four modes work

Test percentage divides earned points by total points and multiplies by 100. If a quiz is worth 50 points and you earned 45, the result is 90%. This is the same calculation whether the points come from one essay or fifty multiple-choice questions, as long as the total is the full denominator.

Wrong answers is a shortcut for equally weighted questions. It subtracts the number missed from the total to find the number correct, then applies the same ratio. It is not appropriate for tests with partial credit or questions worth different point values — use the points mode instead.

Weighted course grade multiplies each category score by its weight, adds those products, and divides by the total weight. Categories are rarely equal: homework might be 30% of the grade while a midterm is 25%. Because people often enter only the categories completed so far, the calculator normalises whatever weight total you provide instead of silently assuming it is 100%.

Final exam target rearranges the weighted-average formula to solve for the exam score. Your current grade contributes the portion of the course already decided, the exam contributes its weight, and the equation is solved for the exam score that lands exactly on your target.

Worked example: a partially completed course

Suppose your syllabus lists homework at 30% (you have 92%), quizzes at 20% (85%), a midterm at 25% (78%), and a final exam at 25% that has not happened yet. The three completed categories carry 75% of the total weight. Their weighted sum is 92 x 30 + 85 x 20 + 78 x 25 = 2760 + 1700 + 1950 = 6410. Dividing by the 75 points of weight gives 85.47%, which is your standing before the final. If you then want a 90% overall with the final worth 25%, the required exam score is (90 - 85.47 x 0.75) / 0.25 = 103.6% — above 100%, so that target is unreachable and the calculator reports the highest attainable final grade instead.

Edge cases worth knowing

A total of zero cannot be used as a denominator, so the tool asks for a positive total rather than returning infinity. Negative scores are rejected, but scores above 100% are allowed because extra credit is real; the note under the result tells you when earned points exceed the total. More wrong answers than questions, or an exam weight outside 0–100%, are flagged as impossible inputs. Decimals are accepted throughout, and results are shown to two decimal places without silently rounding the underlying value. If your weights do not total 100%, the result is normalised and the weight total is displayed so you can check for a missing category.

Letter grades, rounding and your syllabus

The letter shown next to each percentage uses a plain reference scale of A at 90%, B at 80%, C at 70%, and D at 60%. Many courses use plus and minus grades, different cut-offs, or no letters at all, so this is only a quick indicator. This tool performs arithmetic; it does not give academic advice, predict a GPA, or replace the grading policy in your course syllabus. If your instructor rounds 89.5% up to 90%, enter the values as your syllabus defines them.

Your numbers stay on your device

All four modes run locally with JavaScript. Nothing you type is sent to a server, written to a database, or used for advertising. Reloading the page clears the inputs.

Frequently asked questions

How do I turn points earned into a grade percentage?

Divide the points you earned by the total points possible, then multiply by 100. For example, 45 points out of 50 is 45 / 50 x 100 = 90%. The first mode does this and also shows the matching letter grade on a common 90/80/70/60 scale.

What if I only know how many questions I got wrong?

Subtract the number wrong from the total number of questions to get the number correct, then divide by the total. With 40 questions and 6 wrong you have 34 correct, so 34 / 40 x 100 = 85%. This assumes every question is worth the same number of points.

My category weights do not add up to 100%. Can I still use the weighted mode?

Yes. The calculator normalises the weights you enter, dividing the weighted sum by the total weight rather than by 100. It also shows you the weight total so you can spot a missing category. A partially filled syllabus is a common reason the total is below 100%.

How is the final exam score I need calculated?

The formula is (target grade - current grade x (1 - exam weight)) / exam weight, with the weight written as a decimal. If the result is above 100%, the target is out of reach even with a perfect exam, and the calculator shows the highest final grade still possible. A result at or below 0% means you have already met the target.

What letter grade scale does this tool use?

It uses a simple reference scale: A at 90% and above, B at 80%, C at 70%, D at 60%, and F below 60%. Schools often use plus and minus grades, different cut-offs, or no letters at all, so treat the letter as a quick indicator and always follow your own course syllabus.

Does the calculator round my result or save my grades?

Results are displayed to two decimal places; no rounding is applied to the underlying value. All four modes run entirely in your browser with JavaScript. Nothing you type is sent to a server, stored in a database, or shared with anyone.

Last updated: November 10, 2026