GPA Calculator
Weighted GPA from grades and credit hours.
Reviewed by the Calculation Machine team · Updated 24 October 2026 · How we check our maths
Your values
ⓘ Live results
- Semester GPA
- 3.407
- Quality points earned
- 51.1
- Credits this term
- 15
- Cumulative GPA
- 3.402
- Standing
- Good standing
Working
- 1GPA = 51.1 ÷ 15 = 3.407
Quick answer
GPA (grade point average) is a credit-weighted average: multiply each course's grade points by its credit hours, add those quality points, and divide by total credits. On the US 4.0 scale, an A (4.0) in a 3-credit class and a B (3.0) in a 4-credit class give (12 + 12) ÷ 7 = 3.43.
What the GPA calculator does
This calculator gives your term GPA from the grade points and credit hours of each course, the quality points you earned, and – if you enter your existing GPA and credits – your new cumulative GPA. It works for high school and college transcripts that use a 4.0 point scale, including schools that use thirds (3.67, 3.33) such as the University of Florida.
Enter grade points, not letters. If your school publishes its own point values, use those; plus/minus values and failing grade labels differ between institutions. Courses taken pass/fail, withdrawn or audited usually carry no grade points and are left out of both totals.
For grade averages inside a single course, use the weighted average calculator or the final grade calculator. To combine several semesters at once, see the CGPA calculator.
The formula
Term GPA = Σ(grade points × credits) ÷ Σ credits Cumulative GPA = (prior GPA × prior credits + term quality points) ÷ (prior credits + term credits)
| Symbol | Meaning | Unit |
|---|---|---|
| grade points | Point value of the letter grade on your school's scale (A = 4.0, B = 3.0 …) | points |
| credits | Credit or semester hours the course carries | credit hours |
| quality points | Grade points × credits for a course; summed over the term | points |
| prior GPA, prior credits | Cumulative GPA and GPA-bearing credits before this term, from your transcript | points, credit hours |
This is the credit-hour weighting used by US colleges and described by registrars and AACRAO. Repeated courses are often handled with grade replacement, where only the newer grade counts; this calculator cannot see that, so remove the old course's credits and points from your prior figures yourself. High school weighted GPAs add a bonus (often 0.5 for honors and 1.0 for AP/IB) before averaging – enter the bonus-adjusted points if your school does this.
Worked examples
First semester, no prior GPA
A first-year student earns an A (4.0), B+ (3.3), B (3.0, a 4-credit lab) and A− (3.7).
Inputs
- Grade points per course4.0, 3.3, 3.0, 3.7 comma separated
- Credit hours per course3, 3, 4, 3 comma separated
- Prior GPA0
- Prior credits0
Result
- Semester GPA3.462
- Quality points earned45
- Credits this term13
- Cumulative GPA3.462
- StandingGood standing
With no earlier credits the term and cumulative GPA are the same. The 4-credit B pulls the average down more than a 3-credit B would.
Recovering from a low start
A student on a 2.1 GPA after 30 credits takes four 3-credit courses and earns C, C−, C+ and B.
Inputs
- Grade points per course2.0, 1.7, 2.3, 3.0 comma separated
- Credit hours per course3, 3, 3, 3 comma separated
- Prior GPA2.1
- Prior credits30
Result
- Semester GPA2.25
- Quality points earned27
- Credits this term12
- Cumulative GPA2.143
- StandingSatisfactory
A 2.25 term lifts the cumulative GPA only to about 2.14, because 30 earlier credits outweigh 12 new ones. Many colleges require a 2.0 cumulative to stay in good standing, so this student is above the line but has little margin.
Strong junior-year term
A student with a 3.2 over 90 credits earns mostly A grades across 16 credits.
Inputs
- Grade points per course4.0, 4.0, 3.7, 4.0, 3.3 comma separated
- Credit hours per course3, 3, 3, 4, 3 comma separated
- Prior GPA3.2
- Prior credits90
Result
- Semester GPA3.813
- Quality points earned61
- Credits this term16
- Cumulative GPA3.292
- StandingDean's list territory
A 3.81 term – typically dean's list level – moves the cumulative GPA by under 0.1. Late in a degree, each term shifts the overall figure only slightly.
Grade point values on the 4.0 scale
Most US colleges use the values below. Some, including the University of Florida, use 3.67 and 3.33 instead of 3.7 and 3.3, and some mark failing grades as E rather than F. A+ is usually capped at 4.0. Check your registrar's grading policy and use its exact numbers.
| Letter | Grade points | Typical percentage band |
|---|---|---|
| A | 4.0 | 93–100 |
| A− | 3.7 | 90–92 |
| B+ | 3.3 | 87–89 |
| B | 3.0 | 83–86 |
| B− | 2.7 | 80–82 |
| C+ / C / C− | 2.3 / 2.0 / 1.7 | 70–79 |
| D | 1.0 | 60–69 |
| F (or E) | 0.0 | Below 60 |
How much can you raise your GPA
To find the term GPA you need for a target cumulative GPA, rearrange the formula:
needed = (target × (prior credits + new credits) − prior GPA × prior credits) ÷ new credits
For a student with a 3.2 over 90 credits aiming for 3.3 after a 15-credit term: (3.3 × 105 − 288) ÷ 15 = 3.9. If the answer is above 4.0, the target is out of reach in one term; spread it over more credits. Trial grades in this calculator to test a plan, or use the grade needed calculator for a single course.
Converting GPA to a percentage
There is no universal GPA-to-percentage formula. Each school maps percentages to letters differently, and the table above shows only a common US pattern. If a job or graduate application asks for a percentage, use the conversion printed on your transcript or provided by your registrar; for overseas applications, credential evaluators such as WES publish their own conversions.
How to use the GPA Calculator
- 1List each course's grade points from your transcript or grade report, separated by commas (for example 4.0, 3.3, 3.0).
- 2List the credit hours in the same order (for example 3, 3, 4). The two lists must be the same length.
- 3For a cumulative GPA, enter your current GPA and the GPA-bearing credits behind it; enter 0 and 0 for a first term.
- 4Read the term GPA, quality points and new cumulative GPA.
Frequently asked questions
What is the difference between term GPA and cumulative GPA?
Term (semester) GPA covers only the courses in one term. Cumulative GPA covers every graded course on your record, weighted by credits, and is the figure most scholarships and employers ask for.
Do pass/fail courses count toward GPA?
Usually not. A pass earns credits toward graduation but no grade points, so leave it out of both lists. At many schools a fail under pass/fail also does not affect GPA, but check your policy.
What GPA is needed for the dean's list?
It varies by college, but a term GPA of 3.5 with a full-time load is a common threshold. Some schools use 3.3 or 3.75.
Can my GPA be above 4.0?
On an unweighted 4.0 scale, no. High school weighted GPAs can exceed 4.0 because honors, AP and IB courses get extra points.
How do I calculate GPA with retaken classes?
If your school replaces the old grade, subtract the old course's credits and quality points from your prior totals, then enter the new grade this term. If both attempts count, enter the retake as a normal course.
References
- Grades and Grading Policies (undergraduate catalog) — University of Florida Office of the University Registrar
- Academic Record and Transcript Guide — American Association of Collegiate Registrars and Admissions Officers (AACRAO)
About this calculator
- Built and reviewed by the Calculation Machine team · How we build and test calculators
- Last reviewed: October 24, 2026
- Report an error