GPA to Letter Grade Calculator
Approximate GPA-to-letter interpretation on plus/minus 4.33, flat 4.0, or linear 5.0 normalization, with explicit tie-breaks, example percentage bands, and range validation.
Trust summary Engine tested · Source checked · 16/16 tests · Production surface contract 3/3 · v1.1.2
- Input interpretation
- Enter values to calculate.
- Result
- —
- Model
- Approximate letter-grade interpretation of a GPA (and reverse lookup of grade points) on flat 4.0, plus/minus 4.33, or linear-5.0-normalized scales.
- Scope
- Default plus/minus map uses A+=4.33 … F=0.
- Verification
- Engine tested · 16/16 tests · Production surface contract 3/3 · Source checked · v1.1.2
- Named expert review
- Optional · Not performed
- Sources
- University of Alabama — Grades and Grade Points
- Arizona State University Registrar — Grades and grading policies
- Simon Fraser University SIAT — Recommended grading scale
- University of California Admissions — GPA requirement
- Randolph College Physics — Grade Scale
- St. Olaf College — Typical Grading Scale (Jill Dietz)
- Evidence
- 16 golden · Production surface contract 3/3 · Artifact integrity PASS
- Production
- Embedded snapshot: STALE · Last attested schema matched 1.1.2 snapshot / local build · Semantic contract ✓ · Last attestation PASS · current evidence changed · re-attestation required · Public/cache ✓ · Origin ✓ · Live production status PASS (0 stale; 164 CURRENT) @ 2026-09-16T06:44:24.909Z
- Semantic contract
- PASS
Formulas
Core equations used by this calculator.
How to use
Choose a scale
Plus/minus 4.33 (with A+), flat 4.0 (A–F only), or linear 5.0 normalization (a 5.0 numeric scale mapped to 4.0 first).
Enter GPA or pick a letter
Use GPA → letter to interpret an average, or Letter → GPA to look up grade points.
Pick an approximation rule (GPA → letter)
Nearest grade point (ties prefer the higher letter), or the highest published point that is still ≤ your GPA.
Example calculations
Common configurations with formula and result.
3.50 GPA (nearest)
Plus/minus scale, nearest match
3.50 GPA (floor)
Highest point ≤ 3.50
Flat scale
3.2 on flat 4.0
Linear 5.0: 4.6
Normalize 5.0 → 4.0, then match
Plus/minus GPA ↔ letter ↔ example %
Common values at a glance.
| GPA points | Letter | Example % |
|---|---|---|
| 4.33 | A+ | 97–100% |
| 4.00 | A | 93–96% |
| 3.67 | A- | 90–92% |
| 3.33 | B+ | 87–89% |
| 3.00 | B | 83–86% |
| 2.67 | B- | 80–82% |
| 2.33 | C+ | 77–79% |
| 2.00 | C | 73–76% |
| 1.67 | C- | 70–72% |
| 1.33 | D+ | 67–69% |
| 1.00 | D | 63–66% |
| 0.67 | D- | 60–62% |
| 0.00 | F | 0–59% |
GPA to Letter Grade calculator specification
Version 1.1.2 · Engine tested
- Engine tested 16/16 tests · Production surface contract 3/3
- Named expert review Not performed
- Calculation version 1.1.2
- Definition
- An approximate GPA-to-letter interpreter maps a numeric grade point average onto the nearest published letter on a chosen reference scale (flat 4.0, plus/minus 4.33, or a 5.0 numeric scale linearly normalized to 4.0). GPA is already a credit-weighted average of course points, so the letter is an interpretation—not a registrar conversion.
- What it calculates
- Approximate letter-grade interpretation of a GPA (and reverse lookup of grade points) on flat 4.0, plus/minus 4.33, or linear-5.0-normalized scales.
- Inputs
- Numeric GPA
- Scale: plus/minus 4.33, flat 4.0, or linear 5.0 normalization
- Approximation rule: nearest or floor (GPA → letter)
- Or a letter grade (Letter → GPA)
- Outputs
- Approximate letter grade
- Matched grade-point value
- Example percentage band for the matched letter (not derived from the GPA)
- Formula
Nearest: matched point = nearest gᵢ (ties → higher letter); Floor: matched point = max {gᵢ | gᵢ≤GPA}; Letter = letter for matched point; Linear 5.0: GPA₄=GPA₅×4/5 before matching- Assumptions
- Default plus/minus map uses A+=4.33 … F=0.
- Percentage ranges are one common U.S. syllabus convention for the matched letter, not a function of the input GPA.
- Linear 5.0 assumes a 5.0 numeric ceiling linearly mapped to 4.0. It is not a generic weighted→unweighted GPA conversion.
- Nearest matching is an approximation algorithm, not a registrar rule for converting cumulative GPA back into a letter.
- Units
- GPA (dimensionless grade points)
- Letter grade
- Percent bands (informational example only)
- Boundary conditions
- Plus/minus 4.33 requires 0 ≤ GPA ≤ 4.33; values outside that range are a validation error (not clamped).
- Flat 4.0 requires 0 ≤ GPA ≤ 4.00.
- Linear 5.0 requires 0 ≤ GPA ≤ 5.00, then scales by 4/5 before letter match.
- Nearest ties (equal distance to two grade points) prefer the higher letter, including 3.50 → A-, 3.835 → A, and 4.165 → A+ on plus/minus 4.33.
- Example
- GPA 3.50, plus/minus, nearest → A- (tie, higher letter)
- Validation cases
13 published on this page · 16/16 tests · Production surface contract 3/3 · View evidence
- 3.67, plus/minus, nearest → A-
- 3.50, plus/minus, nearest → A- (tie, higher letter)
- 3.4999, plus/minus, nearest → B+
- 3.5001, plus/minus, nearest → A-
- 3.50, plus/minus, floor → B+
- 3.835, plus/minus, nearest → A (tie, higher letter)
- 4.165, plus/minus, nearest → A+ (tie, higher letter)
- 3.33, plus/minus, nearest → B+
- 3.50, flat 4.0, nearest → A (tie, higher letter)
- 4.6, linear 5.0, nearest → normalized 3.68 → A-
- Letter B+ on plus/minus → 3.33
- GPA = -2, plus/minus → validation error (GPA must be between 0 and 4.33)
- GPA = 4.5, plus/minus → validation error
- Sources
- University of Alabama — Grades and Grade Points — A+ = 4.33; A = 4.00; A− = 3.67; B+ = 3.33; … F = 0.00 · accessed 2026-08-18Supports: Published plus/minus 4.33 grade-point map used as this calculator’s default reference model
- Arizona State University Registrar — Grades and grading policies — A+ = 4.33 on the grading scale, but cumulative GPA is capped at 4.00 · accessed 2026-08-18Supports: Same 4.33 letter points can still differ in how cumulative GPA is reported
- Simon Fraser University SIAT — Recommended grading scale — A− = 85–89.5% with A− = 3.67 grade points (not 90–92%) · accessed 2026-08-18Supports: Percentage bands are school-specific even when grade points match 4.33 / 4.00 / 3.67
- University of California Admissions — GPA requirement — A/B/C/D map to 4/3/2/1, then extra honors/AP/IB points are added with a honors-point cap · accessed 2026-08-18Supports: Why Linear 5.0 must not be described as a generic weighted→unweighted GPA conversion
- Randolph College Physics — Grade Scale — A+ = 97–100; A = 93–96; A− = 90–92; B+ = 87–89; … D− = 60–62; F = 0–59 · accessed 2026-08-18Supports: The example percentage-band table shown by this calculator (a published syllabus convention, not universal)
- St. Olaf College — Typical Grading Scale (Jill Dietz) — 97–100% A/A+; 93–96% A; 90–92% A−; 87–89% B+; … 60–62% D−; <60% F · accessed 2026-08-18Supports: Independent published example of the same 97–100 / 93–96 / 90–92 syllabus convention
- University of Alabama — Grades and Grade Points — A+ = 4.33; A = 4.00; A− = 3.67; B+ = 3.33; … F = 0.00 · accessed 2026-08-18
- Calculation version
- 1.1.2
Background
Interpretation and common distinctions.
What this converter does
GPA summarizes performance as a number; letter grades summarize a single course or a rough band of that average. This tool:
- Converts a GPA → approximate letter on a chosen scale.
- Converts a letter → grade points on the same scale.
- Shows an example percentage band for the matched letter (not a percentage computed from your GPA).
It does not replace your school’s published conversion table, and it does not claim that a cumulative 3.50 means the student “received an A-.”
How to convert GPA to a letter
- Select the scale your transcript uses (or the closest match).
- Enter GPA exactly as reported when possible. Out-of-range values are rejected, not clamped.
- Choose an approximation rule:
- Nearest grade point — minimize |GPA − published point|; ties prefer the higher letter.
- Highest point ≤ GPA — never round up past the next letter’s exact point.
- Read the approximate letter, matched points, and example % band for that letter.
Worked examples
| GPA | Scale | Rule | Letter |
|---|---|---|---|
| 4.00 | Plus/minus | Nearest | A |
| 3.70 | Plus/minus | Nearest | A- |
| 3.50 | Plus/minus | Nearest | A- (tie ↑) |
| 3.50 | Plus/minus | Floor | B+ |
| 3.20 | Flat 4.0 | Nearest | B |
| 4.60 on 5.0 | Linear 5.0 | Nearest | A- via 3.68 normalized |
Scales explained
Plus/minus 4.33
Common college map with A+ = 4.33 (sometimes 4.3). Includes A−, B+, etc. See the reference table on this page. Some schools that use A+ = 4.33 still cap cumulative GPA at 4.00.
Flat 4.0
Only A / B / C / D / F at 4 / 3 / 2 / 1 / 0. Useful when your school does not use plus/minus on the transcript average.
Linear 5.0 normalization
This mode linearly scales a 5.0 numeric scale onto a 4.0 reference:
GPA₄ = GPA₅ × 4/5
Then it matches letters on the plus/minus table. A 4.60 input becomes 3.68 normalized GPA → A-.
That is not a reconstruction of unweighted GPA from AP / IB / honors coursework. Many institutions add extra grade points to eligible courses (often with a cap) instead of taking a finished weighted GPA and multiplying by 4/5.
Flat overview (no plus/minus)
| GPA (about) | Letter |
|---|---|
| 4.0 | A |
| 3.0 | B |
| 2.0 | C |
| 1.0 | D |
| 0.0 | F |
Weighted grades and GPAs above 4.0
An A in an AP class might be stored as 5.0 quality points on a weighted scale. A cumulative weighted GPA of 4.2 usually means strong performance in advanced courses—not that the unweighted average is above A. Always check whether a college application asks for weighted, unweighted, or both. If you need a true weighted→unweighted conversion, you need courses, credits, and the school’s honors policy—not this linear map.
How GPA is built from letters (reminder)
For courses with credits cᵢ and grade points gᵢ:
GPA = Σ(cᵢ × gᵢ) / Σ cᵢ
A two-course A and B average is (4+3)/2 = 3.5. That 3.5 is still an average of two letters, not itself an A-. Use the GPA Calculator when you have a full course list; use this page when you already have the average and need an approximate letter band.
Practical tips
- Prefer the scale printed in your student handbook over any web default.
- Mid-band GPAs (like 3.5) are ambiguous—report the number on applications, not only the letter.
- International scales (e.g. 10-point, percentage-only) need a school-specific map before using U.S. letters.
- For one course’s letter → points, the Letter → GPA mode (or Letter Grade to GPA) is enough; for term GPA, weight by credits.
Related tools
Other calculators in this family: Letter Grade to GPA, GPA Calculator, Final Grade Calculator .
Frequently asked questions
Key distinctions behind the calculation.
Is a 3.5 GPA a B+ or an A-?
It sits exactly between B+ (3.33) and A- (3.67) on the plus/minus 4.33 map. Nearest matching treats this as a tie and prefers the higher letter (A-). The floor rule returns B+. A 3.5 cumulative GPA does not mean the student “earned an A-” in a course—it is only an interpretation of the average.
What letter is a 3.7 GPA?
About an A-. The common grade-point for A- is 3.67.
What letter is a 3.2 GPA?
Approximately a B (above 3.0, below B+ at 3.33).
Does Linear 5.0 convert weighted GPA to unweighted GPA?
No. Linear 5.0 only scales a 5.0 numeric scale to a 4.0 reference (GPA₄ = GPA₅ × 4/5). Real weighted GPAs usually add honors/AP/IB points to course grade points, often with caps—so 4.6 weighted does not generally imply 3.68 unweighted. Reconstructing unweighted GPA needs courses, credits, and the school’s weighting policy.
Can GPA be higher than 4.0?
Yes on weighted transcripts or when A+ is 4.3/4.33. This page’s plus/minus mode accepts 0–4.33; flat 4.0 accepts 0–4.00; linear 5.0 accepts 0–5.00. Values outside those ranges return a validation error instead of being clamped.
Do the percentage bands come from my GPA?
No. After a letter is matched, the tool shows an example syllabus band for that letter (for A-, often 90–92%). Other schools using the same 4.33 points may publish different % cutoffs, such as A- at 85–89.5%.
Do all schools use the same scale?
No. Plus/minus values, A+ rules, cumulative caps, and percentage cutoffs vary. Prefer your academic catalog when it conflicts with this tool.
How do I convert letter → GPA for one course?
Use Letter → GPA on this page, or the dedicated Letter Grade to GPA tool. For a multi-course average, use the GPA Calculator with credits.