Add your courses, credits and letter grades to get your GPA instantly, with the working shown, your cumulative GPA and the grades you need next.
Show the working
Show the working
Private by design. Everything runs in your browser and is never uploaded.
A GPA calculator works out your grade point average: it multiplies each course grade points (A = 4.0, A- = 3.7, B+ = 3.3 and so on) by the course credits, adds the results and divides by your total graded credits. Math at 3 credits with an A, English at 3 with a B+ and History at 2 with an A- give 29.3 grade points over 8 credits, a GPA of 3.663.
This college GPA calculator does that live as you type, shows every multiplication, adds your previous GPA to give a cumulative GPA, and has a GPA planning mode that tells you the average you need in your remaining credits to hit a target. It is one of several free online calculators on this site that run entirely in your browser.
| Course | Credits | Grade | Grade points |
|---|---|---|---|
| Math | 3 | A (4.0) | 3 × 4.0 = 12 |
| English | 3 | B+ (3.3) | 3 × 3.3 = 9.9 |
| History | 2 | A- (3.7) | 2 × 3.7 = 7.4 |
| Total | 8 | 29.3 | |
| GPA | 29.3 ÷ 8 = 3.663 | ||
Four steps. The result updates as you type, so there is no Calculate button to press.
Enter each course credits and pick its letter grade from A+ to F. The name is optional. Add up to 40 rows, and remove any row with the cross.
Standard 4.0 caps an A+ at 4.0. Choose A+ = 4.3 if your school rewards an A+, or Thirds if your transcript shows 3.67 for an A-.
Type the GPA and graded credits from your transcript to get a cumulative GPA that includes this term, weighted by credits.
Switch to Plan a target GPA to see the average you need next. Copy the result, download it, or share a link that reopens your exact courses.
Plus and minus grades move a letter up or down by 0.3 on the standard scale, or by 0.33 on the thirds scale. Schools differ, so check the table on your transcript.
| Letter grade | Standard 4.0 | A+ = 4.3 | Thirds |
|---|---|---|---|
| A+ | 4.00 | 4.30 | 4.00 |
| A | 4.00 | 4.00 | 4.00 |
| A- | 3.70 | 3.70 | 3.67 |
| B+ | 3.30 | 3.30 | 3.33 |
| B | 3.00 | 3.00 | 3.00 |
| B- | 2.70 | 2.70 | 2.67 |
| C+ | 2.30 | 2.30 | 2.33 |
| C | 2.00 | 2.00 | 2.00 |
| C- | 1.70 | 1.70 | 1.67 |
| D+ | 1.30 | 1.30 | 1.33 |
| D | 1.00 | 1.00 | 1.00 |
| D- | 0.70 | 0.70 | 0.67 |
| F | 0.00 | 0.00 | 0.00 |
| P, NP, W | Not counted in GPA (no grade points, credits left out) | ||
Cumulative GPA is all your grade points divided by all your graded credits, across every term. To add a new term, multiply your previous GPA by your previous credits to get your previous grade points, add this term grade points, and divide by the combined credits.
(3.2 × 45 + 29.3) ÷ (45 + 8) = 173.3 ÷ 53 = 3.270
GPA planning works the same sum backwards. Multiply the target by the total credits you will have, subtract the grade points you already hold, and divide by the credits still to come. From a 2.8 GPA over 25 credits, a 3.0 after 15 more credits needs:
(3.0 × 40 – 2.8 × 25) ÷ 15 = 50 ÷ 15 = 3.333
If the answer is above 4.0 the target cannot be reached in those credits, and the tool tells you roughly how many credits of straight A grades it would take. Keep the numbers in your online notepad if you want to track them over several terms.
| Credits | GPA | Grade points | |
|---|---|---|---|
| Summer term | 3 | 4.000 | 12 |
| Fall term | 15 | 3.000 | 45 |
| Simple average | (4.000 + 3.000) ÷ 2 = 3.500 (wrong) | ||
| Credit-weighted | 57 ÷ 18 = 3.167 (correct) | ||
Based on a review of popular GPA calculators in November 2026.
| Feature | This calculator | Typical GPA calculator |
|---|---|---|
| Result timing | Updates as you type | Calculate button, often a page reload |
| Working shown | Every credits × points line, the totals and the division | Final number, sometimes a summary table |
| A+ value | Your choice: 4.0, 4.3 or the thirds scale | One fixed scale |
| Pass, no pass and withdrawn | Listed but left out of GPA, pass credits counted separately | Often missing from the grade list |
| Cumulative GPA | Previous GPA and credits, with the weighted sum shown | Sometimes, without the working |
| Target GPA planning | Needed GPA, best and worst case, and credits needed when out of reach | Needed GPA only, or a separate page |
| Saving your courses | Remembered on your device, plus a share link | Lost on refresh |
| On a phone | Large inputs, a decimal keypad and a result bar that stays in view | Small dropdowns, result below the fold |
Enter the grades you expect and see your semester GPA and how it moves your cumulative GPA before the registrar publishes it.
Switch to planning mode to see the average you need for a scholarship, a major or graduate school requirement, and whether it is realistic.
Compare your GPA with a course graded and with it set to P. Pass grades usually carry no grade points, so the change shows what is at stake.
Recalculate your GPA on the 4.0 scale a program asks for. Switch the scale to see how an A+ or a thirds transcript changes the number.
Try different credit loads in the planning mode. More credits make a target easier to reach, and the best and worst case rows show the range.
Pair your GPA plan with the time calculator to add up study hours, or the expense calculator for the cost of extra credits.
Most surprises come from how a school treats credits and grades. If your GPA has more decimals than you need, the significant figures calculator shows how rounding works.
A 4-credit B moves your GPA more than a 1-credit A. That is why the calculator multiplies before it averages.
An F adds credits with 0 grade points, so it lowers your GPA. A withdrawal usually adds nothing.
P and NP are left out of the GPA at most schools, so a pass neither raises nor lowers it.
Many schools cap the scale at 4.0, so an A+ equals an A. Some give 4.3 or 4.33. Pick the scale that matches your transcript.
The more credits you have, the less one term changes your cumulative GPA. Planning early leaves more credits to work with.
The tool shows three decimals, rounded. Some registrars cut off instead of rounding, so the last digit can differ.
It calculates an unweighted college GPA. Honors, AP and IB bonus points, which can take a high school GPA above 4.0, are not added.
Many colleges replace or average the grade of a repeated course. Enter only the grade your school counts, or ask your registrar.
Your transcript is the record that counts. Schools use different scales and rules, as the UW-Madison valid grades list shows with its AB and BC grades.
The grade point values and rules on this page come from these references, last checked on November 9, 2026. The formulas are the standard credit-weighted average.
Short answers to what students ask most.
Multiply the grade points of each course by its credits, add those numbers, and divide by your total graded credits. For example, 3 credits of A, 3 credits of B+ and 2 credits of A- give 29.3 grade points over 8 credits, a GPA of 3.663.
Cumulative GPA is all the grade points you have earned divided by all the graded credits you have taken. To add a new term, multiply your previous GPA by your previous credits, add the new grade points, and divide by the combined credits.
Only when every semester has the same number of credits. Otherwise weight each semester by its credits, which is what the previous GPA and previous credits boxes in this calculator do.
Multiply the target by the total credits you will have, subtract the grade points you already have, and divide by the credits still to take. From a 2.8 GPA over 25 credits, reaching a 3.0 after 15 more credits needs a 3.333 in those credits.
It depends on the school. Many colleges cap the scale at 4.0, so an A+ counts the same as an A, while others give an A+ 4.3 or 4.33. Choose the scale your transcript uses.
Some schools add or subtract one third of a point for a plus or minus, so an A- is 3.67 and a B+ is 3.33. The Thirds scale in this calculator uses those values.
Usually not. P, NP and W grades carry no grade points, so this calculator leaves them out of both the grade points and the credits, and lists pass credits separately.
Yes. An F carries 0 grade points but its credits still count, so it lowers your GPA. Many colleges let a repeated course replace the earlier grade, which this calculator does not model.
An unweighted GPA uses the plain 4.0 scale for every course. A weighted GPA, common in high schools, adds extra points for honors, AP or IB courses, so it can go above 4.0. This calculator gives an unweighted college GPA.
Most transcripts show two or three decimal places. This calculator shows three, rounded, and some registrars cut off the extra digits instead of rounding, so the last digit can differ from your transcript.
Nothing is uploaded. The calculation runs in your browser, your courses are remembered on this device only, and the Share link stores them inside the link itself.