GPA Calculator
Add your courses, pick a letter grade and enter the credit hours. The semester GPA updates as you type, and you can fold in the credits you have already earned to see your new cumulative GPA.
Every course counts on the same 4.0 scale, whatever its level.
Most US schools cap the scale at 4.0. Check your registrar if unsure.
Fill in both fields to see what this semester does to your overall GPA. Leave them blank to work out the semester on its own.
Unweighted scale, maximum 4.0. Switch to weighted to add Honors and AP credit.
How to use this calculator
- Choose your scale. Stay on the unweighted 4.0 scale for a standard GPA, or switch to weighted if your school gives extra credit for Honors and AP/IB courses.
- Choose how you enter grades. PickLetter to select A+ through F, or Percentage to type the raw score and have it converted using the standard US bands — the letter it lands in is shown inside the field as you type.
- Set what an A+ is worth. 4.0 is the usual US cap; switch to 4.3 only if your school runs the extended scale.
- Fill in each course. The name is optional and only there to help you keep track — the grade and the credit hours are what matter.
- Add or remove rows until the table matches your schedule. Five rows are there to start with; use Add course for more.
- Optionally add your history. Enter your current cumulative GPA and the credits behind it to see where this semester leaves you overall.
- Copy the result if you want to paste the summary into an email or a planning document. Your table is remembered in this browser for next time.
The formula
GPA is a credit-weighted average, not a plain average of your grades:
quality points = grade point × credit hours
GPA = total quality points ÷ total credit hours
To roll this semester into your record, convert your existing GPA back into quality points first:
previous points = old GPA × credits completed
cumulative GPA = (previous points + new points) ÷ (credits completed + new credits)
On the weighted scale, the grade point gets a bonus before it is multiplied by the credit hours. A failing grade never receives the bonus — a failed AP course is still a zero.
Grade point reference
These are the values this calculator uses on the standard 4.0 scale. Percentage bands vary between schools, so treat the right-hand column as a typical guide rather than a rule.
| Letter grade | Grade points | Typical percentage |
|---|---|---|
| A+ | 4.0 | 97–100 |
| A | 4.0 | 93–96 |
| A- | 3.7 | 90–92 |
| B+ | 3.3 | 87–89 |
| B | 3.0 | 83–86 |
| B- | 2.7 | 80–82 |
| C+ | 2.3 | 77–79 |
| C | 2.0 | 73–76 |
| C- | 1.7 | 70–72 |
| D+ | 1.3 | 67–69 |
| D | 1.0 | 63–66 |
| D- | 0.7 | 60–62 |
| F | 0.0 | Below 60 |
The percentage column is what the Percentage entry mode uses. Plenty of schools shift these cut-offs by a point or two, and some drop plus and minus grades entirely so that every A is a flat 4.0 — always check the scale your registrar publishes.
On the weighted scale, course level adds a bonus on top:
| Course level | Bonus | Effect |
|---|---|---|
| Regular | +0.0 | An A is worth 4.0 |
| Honors | +0.5 | An A is worth 4.5 |
| AP / IB | +1.0 | An A is worth 5.0 |
Worked examples
A standard 15-credit semester
Four courses: an A in a 4-credit class, a B+ in a 3-credit class, a B in a 4-credit class and a C+ in a 4-credit class.
- Quality points: (4.0 × 4) + (3.3 × 3) + (3.0 × 4) + (2.3 × 4) = 16 + 9.9 + 12 + 9.2 = 47.1
- Credit hours: 4 + 3 + 4 + 4 = 15
- GPA: 47.1 ÷ 15 = 3.14
The same grades on a weighted scale
Now suppose the 4-credit A was an AP course and the 3-credit B+ was Honors.
- The A becomes 5.0: 5.0 × 4 = 20
- The B+ becomes 3.8: 3.8 × 3 = 11.4
- Quality points: 20 + 11.4 + 12 + 9.2 = 52.6
- GPA: 52.6 ÷ 15 = 3.51
Adding a semester to an existing record
You already have a 3.20 GPA across 45 credits, and you just finished the 15-credit semester above with a 3.14.
- Previous quality points: 3.20 × 45 = 144
- New quality points: 47.1, for a running total of 191.1
- Total credits: 45 + 15 = 60
- Cumulative GPA: 191.1 ÷ 60 = 3.19
Frequently asked questions
An unweighted GPA puts every course on the same 4.0 scale, so an A is 4.0 whether it was in gym or in AP Calculus. A weighted GPA adds a bonus for harder courses — most commonly +0.5 for Honors and +1.0 for AP or IB — which is why weighted GPAs can go above 4.0.
Colleges often recalculate your GPA using their own scale, so it is worth knowing both numbers.
Each course earns quality points equal to its grade point multiplied by its credit hours. Add up all the quality points, add up all the credit hours, and divide the first by the second.
That is why a 4-credit course pulls your average around roughly four times as hard as a 1-credit course with the same grade.
On most US scales, no — both an A+ and an A are worth 4.0, and the plus is simply recognition on the transcript. A minority of schools run a 4.3 scale where the plus genuinely counts.
Use the A+ is worth switch to match whichever your school uses. If you are not sure, 4.0 is the safer default, and the scale your registrar publishes is the one that counts.
Yes. Switch Enter grades as to Percentage and type the raw score for each course. The calculator converts it using the bands most US schools use: 93 and above is an A, 90 to 92 an A-, 87 to 89 a B+, and so on down to below 60 for an F. The letter your score lands in appears inside the field as you type.
Those cut-offs are a common default rather than a universal rule. Some schools shift them by a point or two, and some drop plus and minus grades entirely so that every A is a flat 4.0.
A pass/fail course normally carries no grade points and no credit hours toward the GPA calculation, even though the credits may still count toward graduation. Leave those rows blank, or enter 0 credits, and they will be ignored.
Withdrawals, incompletes and transfer credits are also usually excluded from the GPA at your home institution — check your registrar's policy.
Multiply your current cumulative GPA by the credits you have already completed to get your existing quality points. Add this semester's quality points, then divide by the combined credit total.
Enter your current GPA and completed credits in the optional fields and the calculator does exactly that for you.
It is saved in your own browser using localStorage so the table is still there when you come back, and nowhere else. Nothing is uploaded and no account is involved.
Use the Clear saved data button to remove it, or clear your browser storage for this site.