Audited 26 May 2026·Last updated 28 Oct 2026·6 citations·Tier 1·0 uses

GPA Calculator

Calculate a term or cumulative GPA on the US 4.0 scale from letter grades A to F with plus and minus, weighted by each course's credit hours.

GPA Calculator

JSON array of objects with a letter grade (A, A-, B+, B, B-, C+, C, C-, D+, D, D-, F) and credit hours. Example: [{"grade":"A-","credits":3},{"grade":"B+","credits":4}]
GPA
3.43
Your grade point average on the unweighted 4.0 scale: total grade points divided by total credits, rounded to two decimal places.
Total credits
7 credits
Total grade points
24

Background.

A B in a four-credit chemistry course adds more to a grade point average than a B+ in a three-credit history course: 3.0 × 4 = 12 quality points against 3.3 × 3 = 9.9. That is the part of GPA arithmetic most people skip when they estimate in their heads. A grade point average is not the average of your letter grades; it is the average of their point values weighted by credit hours, so heavy courses pull harder in both directions, and a single poor grade in a four- or five-credit course can cost more than two in one-credit seminars.

Each course goes in as a letter grade and a number of credits. The letter becomes points on the US 4.0 scale used by a great many American colleges — A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, down to F = 0 — the points are multiplied by the credits, and the total is divided by the credits entered. You get the GPA to two decimal places, the total credits, and the total grade points, which transcripts often call quality points. Feed in one semester's courses for a term GPA, or every graded course on the transcript for a cumulative one; the arithmetic is identical.

What goes into that list decides whether the answer matches your transcript. Withdrawals, incompletes, audits and pass/fail courses normally carry no grade points and are left out, while a failed course stays in, adding credits to the denominator and nothing to the numerator. Schools also differ in small ways: some use 3.67 and 3.33 rather than 3.7 and 3.3, some award 4.3 for an A+, and some drop a repeated course's first grade. When a figure needs to agree with an official record to the second decimal, the registrar's own rules are the ones that count.

What is gpa calculator?

Grade point average is the credit-weighted mean of the grade points earned in a set of courses. Each course contributes its grade-point value multiplied by its credit hours, known as quality points or grade points; the sum of those is divided by the total credit hours attempted. On the plus/minus 4.0 scale each full letter is a whole point apart, a minus subtracts 0.3 and a plus adds 0.3, so the steps run 4.0, 3.7, 3.3, 3.0, 2.7 and so on down to 0.7 for a D− and 0 for an F. A term GPA covers one semester or quarter; a cumulative GPA covers every graded course taken at the institution. Because credits are the weights, the share of a term GPA a course controls is its credits divided by the term's total: in a 17-credit term, a 4-credit course carries 23.5% of the result and a 3-credit course 17.6%. The thresholds that hang on GPA, such as dean's list, Latin honors, scholarship renewal and academic probation, are set by each institution, so the same 3.5 can clear one school's bar and miss another's. The scale here is unweighted, so an A is worth 4.0 whether or not the course was honors or Advanced Placement.

How to use this calculator.

  1. Gather each course's letter grade and credit hours from your transcript or student portal, where credits may be called units or semester hours. A typical lecture course carries 3 or 4 credits and a separate lab often 1.
  2. Type the courses as a list in square brackets, one pair per course, for example [{"grade":"A-","credits":3},{"grade":"B+","credits":4}]. Grades must be capital letters with an ordinary hyphen for a minus.
  3. Use only A, A-, B+, B, B-, C+, C, C-, D+, D, D- or F. There is no A+; if your school counts an A+ as 4.0, enter it as A.
  4. Leave out W, I, P/NC, S/U and audited courses, which carry no grade points. Keep any F, which counts its credits with zero points.
  5. To project a future GPA, add the courses you are taking with the grades you expect, then compare the result with the figure from completed courses alone.
  6. Read the GPA, then the total credits and grade points; if your transcript differs, check the scale your school uses and how it treats repeats and transfer credit.

The formula.

GPA = Σ(gradeᵢ × creditsᵢ) ⁄ Σ creditsᵢ

GPA = Σ(gradeᵢ × creditsᵢ) ÷ Σcreditsᵢ, where gradeᵢ is the grade-point value of course i and creditsᵢ its credit hours. The values are A 4.0, A− 3.7, B+ 3.3, B 3.0, B− 2.7, C+ 2.3, C 2.0, C− 1.7, D+ 1.3, D 1.0, D− 0.7 and F 0. The numerator is reported as total grade points and the denominator as total credits; the GPA is that ratio rounded to two decimal places, while the two totals are reported unrounded. Fractional credits, such as a 1.5-credit lab, are accepted.

The denominator is credits attempted, not credits passed, which is why an F hurts so much. A student averaging 3.5 over 14 credits who fails a 3-credit course falls to 3.5 × 14 ÷ 17 = 2.88. The same weighting means a grade's damage scales with its course's size: the gap between a B and a C costs 1.0 point per credit, so 4 quality points in a 4-credit course and 1 in a 1-credit lab.

The same rule governs combining terms. Two term GPAs cannot simply be averaged unless the terms carried equal credits: a 3.29 over 17 credits and a 3.80 over 13 combine as (55.9 + 49.4) ÷ 30 = 3.51, not the 3.545 a plain average of the two gives. Adding grade points and credits, then dividing, is always safe.

Because GPA is an average, its sensitivity falls as credits accumulate. Every new course is weighed against everything already counted, so the same strong semester moves a short record a long way and a long record only a little. That is also what makes a target GPA reachable or not: with a current GPA of G over n credits and m credits still to come, reaching a target T needs (T × (n + m) − G × n) ÷ m on the remaining work, and an answer above 4.0 means the target cannot be met on this scale.

Outside the formula sit the policy questions each registrar settles: whether plus and minus grades are used, whether an A+ is worth 4.0 or 4.3, how repeated courses count, and whether the final figure is rounded or truncated.

A worked example.

Example

A first-semester student took five courses: calculus, 4 credits, A; English, 3 credits, A−; history, 3 credits, B+; chemistry with lab, 4 credits, B; and economics, 3 credits, C+. Multiply each grade's points by its credits: 4.0 × 4 = 16.0, 3.7 × 3 = 11.1, 3.3 × 3 = 9.9, 3.0 × 4 = 12.0 and 2.3 × 3 = 6.9. Those add up to 55.9 grade points. The credits total 4 + 3 + 3 + 4 + 3 = 17, and 55.9 ÷ 17 = 3.288, which rounds to a term GPA of 3.29. The economics C+ is the course doing the damage. Had it been a B, the grade points would have been 55.9 − 6.9 + 9.0 = 58.0 and the GPA 58.0 ÷ 17 = 3.41, so that one grade cost 0.12. The B in chemistry, by contrast, earned more grade points than the higher B+ in history, simply because chemistry carried four credits.

courses Json[{"grade":"A","credits":4},{"grade":"A-","credits":3},{"grade":"B+","credits":3},{"grade":"B","credits":4},{"grade":"C+","credits":3}]

Frequently asked questions.

What grade points does each letter carry on this scale?
A 4.0, A− 3.7, B+ 3.3, B 3.0, B− 2.7, C+ 2.3, C 2.0, C− 1.7, D+ 1.3, D 1.0, D− 0.7, F 0. That is the most common plus/minus version of the 4.0 scale. Some colleges use thirds instead, so A− 3.67 and B+ 3.33, which can move a GPA by a hundredth or two; others record plain letters only, with no plus or minus.
Can a GPA be higher than 4.0?
Not on the unweighted scale used here, where an A is the top grade at 4.0. Some colleges award 4.3 for an A+, and many high schools use weighted scales that add a bonus for honors, AP or IB courses, so figures above 4.0 do appear. Admissions offices and graduate programmes often recalculate such GPAs onto a common 4.0 basis before comparing applicants.
How do weighted high school GPAs differ from this one?
A weighted GPA adds a bonus to grades in advanced courses. A common arrangement makes an A in an AP or IB course worth 5.0 and an A in an honors course 4.5, but there is no national standard and schools set their own bonuses. The result here is unweighted, every A counting 4.0, which is the version that compares fairly between schools. Some colleges go further and recompute using only core academic subjects, setting electives aside.
Do withdrawals, incompletes and pass/fail courses count?
Normally not. A W carries no grade, an I is a placeholder until a final grade is recorded, and pass/fail or satisfactory/unsatisfactory courses earn credit without grade points, so most registrars leave all of them out of the GPA. Audited courses carry neither credit nor grade. Leave them out of your list; an F, though, must stay in.
If I retake a failed course and get an A, does the F disappear?
That depends entirely on your school's repeat policy. Take 30 credits worth 90 grade points, a 3.00, including a 3-credit F. If the A replaces the F, grade points rise to 102 over the same 30 credits, a 3.40. If both attempts count, it is 102 over 33 credits, about 3.09. Check the policy before planning around a retake.
What GPA do I need in my remaining courses to reach a target?
Use (target × total credits − current GPA × credits done) ÷ credits remaining. With a 3.20 over 60 credits and 60 to go, reaching 3.50 needs (3.50 × 120 − 3.20 × 60) ÷ 60 = (420 − 192) ÷ 60 = 3.80 on the rest. An answer above 4.0 means the target is out of reach on a 4.0 scale.
Why did my cumulative GPA barely move after a perfect semester?
Because the new grades are averaged with everything before them. A student with a 3.20 over 30 credits who earns a 4.0 on 15 more rises to 3.47. The same 4.0 semester after 60 credits lifts the average only to 3.36, and after 105 credits only to 3.30. Early semesters set the trajectory; late ones mostly confirm it.
Can I combine grades from different colleges or from quarter and semester systems?
For your own college's GPA, usually not: many schools accept transfer credit without its grade. Application services for professional school, such as LSAC for law school, recalculate a combined GPA from every transcript. If you mix quarter and semester credits, the usual conversion is that one quarter credit equals two-thirds of a semester credit, so 45 quarter credits are 30 semester credits.
How do I enter grades from a non-US system?
Convert them first. UK degree classes, German grades where 1.0 is best, French marks out of 20 and Indian percentages have no direct entry here, because the scale only understands US letter grades. Credential evaluation services such as World Education Services publish conversion guidance; translate each course to its US letter equivalent, then enter it with its credits.
Why might the result differ from my transcript by 0.01 or more?
Several small rules can cause it: a scale using 3.67 and 3.33 instead of 3.7 and 3.3, an A+ counted as 4.3, a repeated course handled differently, transfer credits excluded, or a registrar that truncates rather than rounds, turning 3.498 into 3.49 instead of 3.50. Near a threshold such as honors or a scholarship cut-off, ask the registrar which rules apply.

How this page was produced

Published by
Quanta Calculator
Primary sources
6 cited below
Method
GPA = Σ(gradeᵢ × creditsᵢ) ⁄ Σ creditsᵢ
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon