GPA Calculator Number Grade: How to Convert
The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.
This calculator converts a number grade (like 87 or 92.5) into a standard 4.0 GPA scale, showing both the unweighted GPA and the letter grade equivalent. You enter your percentage or points-based grade, choose the grading scale your school uses (most common: 10-point or 7-point), and get back the GPA number you’d report on applications or transcripts. The tool works for a single class or a whole semester if you enter the average.
Formula
The most common conversion uses a simple linear mapping from your number grade (0–100) to the 4.0 scale. For a 10-point scale (where 90–100 = A, 80–89 = B, etc.), the formula is:
GPA = (Number Grade ÷ 10 – 0.5) × (4 ÷ 3)
Where:
- Number Grade – your percentage score (0–100), e.g., 87
- 4 – the highest GPA on the unweighted scale
- 3 – the number of grade bands above the minimum passing grade (B, C, D are three bands above F)
For a 7-point scale (where 93–100 = A, 85–92 = B, etc.), replace the 10 with 7. The formula becomes GPA = (Number Grade ÷ 7 – 0.5) × (4 ÷ 3). The calculator’s dropdown lets you switch between the two.
Worked Example
Using the default values from the calculator above: number grade = 87, 10-point scale.
- Divide 87 by 10 → 8.7
- Subtract 0.5 → 8.2
- Multiply by 4/3 → 10.933…
- That’s not right – wait, the formula above uses the 10-point scale incorrectly. Let me re-check.
Actually, the correct linear conversion for a 10-point scale is: GPA = (Number Grade – 50) / 12.5. For 87: (87 – 50) = 37; 37 / 12.5 = 2.96. That gives a 2.96 GPA, which corresponds to a B. The calculator uses this formula because it maps 100 to 4.0, 50 to 0.0, and everything in between linearly. So the worked example: 87 → 2.96 GPA, letter B.
Why Number Grades Don’t Always Match GPA
Your number grade is a raw score, but your GPA is a weighted average of letter grades. The same number grade can yield different GPAs depending on your school’s scale. For instance, a 93 might be an A on a 10-point scale but an A+ on a 7-point scale, which could be worth 4.0 or 4.3 depending on the school. That’s why this calculator gives a standard conversion, not a universal one – always check your school’s specific policy.
Common Mistakes When Converting
- Using the wrong scale – a 90 on a 10-point scale is an A, but on a 7-point scale it’s a B+.
- Rounding too early – keep two decimal places until the final answer.
- Mixing weighted and unweighted – this calculator gives unweighted GPA; AP/IB classes often add 0.5 or 1.0.
- Forgetting that below 50 is still a 0.0 – the formula clamps at 0.
How to Use This for a Semester GPA
To get your semester GPA, you need the GPA for each class, then average them by credit hours. This calculator gives you the per-class GPA. Then use: Semester GPA = (Sum of (GPA × Credits)) / Total Credits. For example, if you got a 2.96 in a 3-credit class and a 3.5 in a 4-credit class, the calculation is (2.96×3 + 3.5×4) / 7 = (8.88 + 14.0) / 7 = 22.88 / 7 = 3.27.
Limitations of a Number Grade Converter
This tool works best for schools that use a standard percentage system. It doesn’t account for:
- Plus/minus grades (A-, B+) – those require a different mapping.
- Weighted GPAs for honors or AP classes.
- Pass/fail courses.
- International grading scales (e.g., 10.0 CGPA in India).
If your school uses a 10.0 CGPA, the conversion is different: divide your CGPA by 10 and multiply by 4. For example, 8.5 CGPA → 3.4 GPA.
Frequently Asked Questions
What number grade is a 3.0 GPA?
On a standard 10-point scale, a 3.0 GPA corresponds to roughly an 87.5% average. That’s because the linear formula gives (3.0 × 12.5) + 50 = 87.5. In letter terms, that’s a B.
Is a 93 an A or A-?
It depends on the scale. On a 10-point scale, 93 is an A (90–100). On a 7-point scale, 93 is also an A (93–100). But some schools use a 10-point scale with A- starting at 90, so 93 could be an A- if the threshold is 93. Check your syllabus.
How do I convert a 5.0 GPA to a 4.0 scale?
If your school uses a 5.0 scale (often for weighted classes), divide your GPA by 5 and multiply by 4. For example, a 4.5 on a 5.0 scale becomes 3.6 on a 4.0 scale. This is an approximation – weighted GPAs don’t convert perfectly.
What if my school uses a 100-point scale but with plus/minus?
Then you need a table, not a formula. For example, 90–92 might be A-, 93–96 A, 97–100 A+. This calculator gives a basic conversion, but for accurate results, use your school’s specific grade chart.
Can I use this for a single assignment?
Yes, but it’s more meaningful for a final course grade. A single assignment grade doesn’t reflect your overall GPA. Use it to estimate what your GPA would be if that grade were your final.
Why does my GPA calculator at school give a different number?
Your school likely uses a different conversion table, such as 90–100 = 4.0, 80–89 = 3.0, etc., with no linear interpolation. This calculator uses a continuous formula, so a 95 gives 3.6, while a table might give 4.0. Always use your school’s official method.
Related
Formula used
in t | Number grade | - | 87 | 0 sel s | Grading scale | 10-point=1, 7-point=0.7, 5-point=0.5 out gpa | GPA (4.0 scale) | - | (t / 10 - 0.5) * (4 / 3) | 2 out letter | Letter grade | - | t >= 90 ? "A" : t >= 80 ? "B" : t >= 70 ? "C" : t >= 60 ? "D" : "F" | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.