Skip to main content
CalcMax

GPA to Letter Grade Calculator

Range: 0 – 4

Result

A-

Letter grade

Grade points this letter stands for
3.70
GPA minus this letter's grade points
-0.10
GPA as a share of the top grade
90.00%

A GPA on the 4.0 scale is a number, but a transcript line, a scholarship form or an application often wants the letter behind it. This page performs that one conversion: it finds the grade point your GPA is nearest to, returns that letter, and prints how far above or below that letter's grade point you are. It also reads the GPA as a share of the 4.0 maximum. The table below is the 4.0 scale's own letter-to-point definition — A is worth 4.0, A− is worth 3.7 — together with the midpoints that split one letter from the next.

The 4.0 scale: what each letter is worth, and where one letter ends

LetterGrade pointsGPA fromGPA up to
A4.003.854.00
A-3.703.503.85
B+3.303.153.50
B3.002.853.15
B-2.702.502.85
C+2.302.152.50
C2.001.852.15
C-1.701.501.85
D+1.301.151.50
D1.000.851.15
D-0.700.350.85
F0.000.000.35

The middle column is the 4.0 scale's own definition of its letters — A is 4.0, A− is 3.7, B+ is 3.3, down to F at 0 — and it is the same table at every school. The two outside columns are the midpoints halfway to the neighbouring grade point, and they exist only because a conversion has to choose where one letter stops: they are this page's rule, not part of the scale. Where two rows meet they both print the same number (A ends at 3.85 and A− begins at 3.85), and the tie goes to the higher letter, which is why the rows are read from the top down. A school that calls 92% an A is answering a different question — that is a percentage cutoff, and the test grade calculator takes those as inputs instead.

Formula

letter = the grade point nearest to GPA, ties to the higher letter; letterPointGap = GPA − that letter's grade points

GPA
Your grade point average on the 4.0 scale. Anything above 4 is refused rather than rescaled, because the letters on this page are defined against 4.0 and against nothing else; a weighted high school GPA commonly goes above 4 and does not belong here
grade points
The number the 4.0 scale assigns to each letter: A is 4.0, A− is 3.7, B+ is 3.3, and so on down to F at 0. This sequence is what the phrase 4.0 scale means, and it is the same at every school — unlike a percentage cutoff, which is not
midpoint
Halfway between two neighbouring grade points, and the only place where the answer is not settled by itself: 3.85 sits exactly between A and A−, and 3.5 exactly between A− and B+. Any conversion has to choose here, and this page takes the higher letter, so 3.85 reads A and 3.5 reads A−
letterPointGap
GPA minus the grade point of the letter you got, printed with its sign. A 3.6 that reads A− gives −0.1, which is the useful half of the information: the GPA is below that letter's point, not above it

Use this page when you have a GPA and the form in front of you asks for a letter — a scholarship application, a transfer checklist, a résumé line, or a school district that reports letters rather than points. It is also the quick way to see how close a GPA sits to the next letter up: the gap row is signed, so a 3.6 reading A− says plainly that it is 0.1 below that letter rather than 0.1 above it. If what you have is the letter and you want the points, read the same table the other way. If your GPA is above 4, or your school reports A+ as 4.3, this page is the wrong one: use the GPA calculator, which lets you set the maximum.

Worked examples

  1. 3.6 on the 4.0 scale reads A−

    1. The grade points run 4.0 (A), 3.7 (A−), 3.3 (B+), 3.0 (B) — so 3.6 sits between A− and B+
    2. Distance to A−: 3.7 − 3.6 = 0.1. Distance to B+: 3.6 − 3.3 = 0.3
    3. A− is nearer, so the letter is A−, worth 3.7 grade points
    4. Gap: 3.6 − 3.7 = −0.1, printed with the minus sign because the GPA is below that letter's point
    5. Share of the maximum: 3.6 ÷ 4 = 0.9, printed as 90%

    The negative gap is the part worth reading twice. A− is the nearest letter, but the GPA does not reach it: 3.6 is 0.1 short of the 3.7 that A− stands for. A school that rounds before converting would still say A− here, and a school that sorts on the letter alone would never see the difference — the panel shows it.

  2. Exactly halfway between A and A−: 3.85 reads A

    1. The midpoint of A (4.0) and A− (3.7) is (4.0 + 3.7) ÷ 2 = 3.85
    2. 3.85 is exactly on that midpoint, so the nearest-point rule does not settle it
    3. This page takes the higher letter on a tie, so the letter is A
    4. Gap: 3.85 − 4.0 = −0.15
    5. Share of the maximum: 3.85 ÷ 4 = 0.9625, printed as 96.25%

    This is the tie rule stated as a number. Comparing distances instead of taking the first matching band would answer A− here, and so would any implementation that rounds the midpoint to 3.8499 — which is the same answer, written in a way nobody can check. The table above prints 3.85 as the bottom of the A row, so the panel and the table agree by construction rather than by coincidence.

  3. A 0.34 falls below D− and reads F

    1. The lowest letter above F is D−, worth 0.7 grade points; F itself is worth 0
    2. The midpoint of 0.7 and 0 is 0.35, and 0.34 is below it
    3. So the nearest point is F, worth 0 grade points
    4. Gap: 0.34 − 0 = 0.34, and here the sign is positive
    5. Share of the maximum: 0.34 ÷ 4 = 0.085, printed as 8.5%

    F is the one letter with no grade points of its own — it is the whole range from 0 up to 0.35 — so the gap is measured against 0 and comes out positive, however low the GPA is. That is not a rounding slip: the row says the GPA is 0.34 above what F is worth, which is exactly what the 4.0 scale says about F.

Limitations

The conversion is this page's own rule, not a standard. The 4.0 scale defines what each letter is worth — A is 4.0, A− is 3.7 — but it does not say where one letter stops and the next begins, so this page states its own rule (nearest grade point, a tie taking the higher letter) and prints the midpoints it produces in the table above. A school's own letter is decided by its percentage cutoffs, which are a different layer of fact and which the test grade calculator takes as inputs. Nothing here reads a transcript, and a letter produced here is not an official one. The table covers the twelve letters of the 4.0 scale and has no row for A+, which some schools report as 4.3; a GPA above 4 is refused rather than rescaled — a weighted high school GPA is a normal case of that, and the high school page computes it. The GPA is not rounded before converting, so 3.849 reads A−, while a school that rounds to two decimals first would read that same record as 3.85 and call it an A.

Frequently asked questions

How do I convert my GPA to a letter grade?
Find the grade point your GPA is closest to and take that letter. A 3.6 is 0.1 from A− at 3.7 and 0.3 from B+ at 3.3, so it reads A−. The table above lists all twelve letters with their points and the boundaries between them, and the panel prints the same three things: the letter, that letter's grade points, and the signed difference between them.
What happens when my GPA is exactly between two letters?
It takes the higher one. 3.85 is exactly halfway between A at 4.0 and A− at 3.7, and this page reads it as an A; 3.5 is halfway between A− and B+, and reads as A−. Every boundary in the table works that way, which is why the rows overlap on that single value instead of writing 3.8499 in one of them. It is a choice the page states rather than one it can look up — the 4.0 scale defines the grade points, not the boundaries.
Is this the same as the letter grade on my transcript?
Not necessarily. A letter produced here comes from a GPA on the 4.0 scale alone; a school's own letters come from its percentage cutoffs, which vary — 90/80/70/60 in one district, 93/85/75/65 in another. Those are different layers of fact, and a school that rounds the GPA to two decimals before reading it can also disagree in the last place: 3.849 reads A− here and 3.85 reads A. Treat the letter here as a reading of the number, not as an official record.
Can I use a GPA above 4?
No — the page is fixed on the 4.0 scale and refuses anything above it rather than rescaling, because quietly dividing a 5.0 number would be inventing a conversion no school publishes. Weighted high school GPAs go above 4 as a matter of course, since bonus points are added on top; the high school GPA calculator computes those. For a 4.3 or 5.0 scale, use the GPA calculator, which lets you set the maximum.
How close is my GPA to the next letter up?
Read the gap row, which is signed. A 3.6 reading A− gives −0.1: it is 0.1 below the 3.7 that A− stands for, not 0.1 above it. Once the gap is positive the GPA is already past the letter's point — a 0.34 reading F gives +0.34, since F is worth 0 grade points. The decision boundary is the midpoint printed in the table, so for a 3.6 the next letter up (A) is 0.25 away.

References

Related calculators