The thing nobody tells you about a cumulative GPA is that it is a running average, and running averages are extremely slow. You can do a whole semester of good work and watch the number move by three hundredths. I remember staring at my transcript after a term I was genuinely proud of, seeing essentially no change, and assuming the system was broken. It was not. I was 40 credits in and a 3.4 term only moved a 2.9 cumulative to 2.98.
That is not a reason to stop trying. It is a reason to look at the arithmetic before you pick your courses, instead of hoping. This tracker does three things: it projects your cumulative if the grades you expect come in, it tells you the average you need across the credits you have left, and it keeps a list of your terms on your own device so you can see the line moving instead of guessing from memory.
Everything runs in your browser. No account, no sign-up, nothing sent anywhere.
Put your current cumulative GPA in, add the courses you expect to finish, and see the cumulative GPA you would land on. Save each term to your own device and watch the gap to your target shrink over the year instead of guessing.
Leave the target and the remaining credits out if you only want the projection. The plan is your best guess, not a promise — one bad exam week moves a cumulative number slowly, but it does move it.
Saved terms
What the tracker calculates
Your projected cumulative. Your current cumulative times your current credits gives the quality points you already have. Each planned course adds credits times grade points. Divide the sum by the new credit total and you have the number you would finish the term with. The tool also shows the term GPA that plan implies, because a 3.5 term and a 3.5 cumulative are two very different things and it helps to see both.
How far you are from the target. If you set a target cumulative, you get the exact gap in GPA points, plus a bar showing the share of the distance you have already closed. The bar measures from whichever is lower, your current number or your target, up to your target. If you are already above the target it reads as finished.
What the rest of the plan has to average. Enter the credits you have left and the tool works backwards. It asks what average GPA points per credit over those remaining credits would land you on your target across the total credit count. It also translates that average into a letter band, because “you need a 3.68 average” is a harder sentence to act on than “you need about an A− average.”
Five scales are built in: US 4.0, Canada 4.3, Australia 7.0, India 10.0, and weighted 5.0. Change the scale and every expected-grade list rebuilds to match.
What it will not do
It will not tell you which courses to take. That is a decision about your program, your workload, and what you are actually good at, and no calculator has any business making it for you.
It will not use your institution’s exact grading policy. Most schools publish a table of percentages to grade points and a list of what counts toward the GPA, and some of them exclude things. If your program has a course you know does not count, leave it out of the plan rather than pretending.
It will not tell you whether a projection is realistic. It happily assumes you get every grade you type. A projection built on four A− predictions is a plan, not a forecast, and the difference matters when you are deciding whether to take the course at all.
Worked example
Say you have 45 credits and a 3.10 cumulative, and you want 3.50 by the end of the degree. Next term you are taking Stats II (3 credits), Organic Chemistry (4), and a one-credit thesis prep seminar. You are honest with yourself: an A−, a B+, and an A.
Here is the arithmetic:
- Quality points you have: 3.10 × 45 = 139.50
- Stats II: 3 × 3.7 = 11.10
- Organic Chemistry: 4 × 3.3 = 13.20
- Thesis prep: 1 × 4.0 = 4.00
- New quality points: 139.50 + 28.30 = 167.80
- New credits: 45 + 8 = 53
- Projected cumulative: 167.80 ÷ 53 = 3.17
So a 3.54 term moves a 3.10 cumulative to 3.17. You are still 0.33 short of 3.50. If 15 credits remain after that, you would need an average of 4.68 points per credit to finish at 3.50 — and 4.68 does not exist on the 4.0 scale. The tool says so in those words rather than quietly producing a number.
At that point the honest options are: take more credits, which brings more low GPAs into the average, or accept a lower finishing GPA. Both are real answers. Neither is a failure, and a tool that hides the problem does not help you.
Why the saved-terms list matters
This is the part I did not expect to use myself, and then did. A cumulative GPA in your head is a feeling. A list of terms is a record.
Every time you press Save This Term, the tool writes that term’s label, cumulative, credits, and target into storage on your own device. Two terms later you can look at the table and see the trend line in a way that a single number never shows. The “vs target” column is the one I read: it turns your goal into a running gap that should be shrinking.
Nothing is uploaded. There is no account, so there is also nothing to sync, which means if you switch devices or clear your browser data the list goes. The Clear Saved Terms button empties it without touching the calculator above.
How to actually use the projection
Fill in the courses you are actually taking, not the ones you hope to take. Then look at three things.
The projected cumulative. If it is below your target, the plan is not enough. Either the grades have to be higher or the credit count has to be bigger.
The required average for the remaining credits. This is the number that changes behaviour. A required 2.4 is a normal term. A required 3.7 is a warning that your target is drifting out of reach and the harder conversation is about the target, not the studying.
The gap in GPA points. Small gaps close on their own. A gap of 0.05 over 30 credits closes if you take B grades. A gap of 0.4 over 9 credits does not, and no amount of effort in those 9 credits will do it.
Then save the term and come back after grades come in with the real numbers. The difference between your prediction and the result is the most useful number on the page, and it only shows up if you write the prediction down first.
Frequently Asked Questions
Why does my cumulative GPA barely move after a good term?
Because it is a credit-weighted average of everything you have ever done. At 45 credits, an 8-credit term at 3.5 is 8 new courses against 45 old ones, so the movement is small by arithmetic. It is roughly one fifteenth of the change in your term GPA. This gets better as you accumulate credits — and it is the honest reason people say your cumulative catches up in third and fourth year.
How many credits do I need at a certain grade to hit my GPA goal?
Add the credits left in your plan to the credits you have, work out the total quality points your target GPA needs, subtract the quality points you have already banked, and divide what is left by the credits left. The tracker does that for you and turns the result into a letter band. If the required average comes out above the top of your scale, the honest read is that the target needs to move.
Should I save my term, or is that just for show?
Do it before you know your grades. The point is the prediction, not the record. Write down what you expect, then compare it with what you got. If you are consistently off by half a grade in the same direction, your plan is wrong and no amount of effort in those 9 credits will do it. And the vs target column makes the gap concrete in a way a vague feeling does not.
Does my school’s grading scale match the one I pick here?
Check your own handbook, because schools vary more than anyone admits. Plenty of US schools no longer use plus and minus at all, plenty of Canadian ones do not award A− as a passing band in the same way, and weighted programs often cap a B+ below 4.0. If your school publishes its own table, use that table as the source of truth and treat this as a quick estimate. A close match is fine for planning; a wrong scale is not.
Are my saved terms stored on a server?
No. They live in your browser’s local storage, on your device, and they are never transmitted. There is no account, so there is no database row with your term history on it. The trade-off is honest: the list does not follow you to another device, and clearing site data deletes it. If that matters to you, copy the numbers into your own notes at the end of each term.
Other tools
- GPA Calculator — your current term, calculated from scratch
- Cumulative GPA Calculator — add one term to your existing record
- GPA Needed Calculator — how many credits at one grade to reach a target
- Target GPA Calculator — the term GPA needed to hit a target cumulative
- GPA Improvement Calculator — project several terms ahead at once
- Credit Hour Calculator — how many credits are left in your degree
- Semester GPA Calculator — plan a term before you commit
- Student GPA Tools — browse the full calculator suite
Write the prediction down before the grades come in. That one habit is worth more than any of these calculators, and this page just makes it easier to keep.
Related GPA tools
- GPA Calculator — course grades and credits into a term GPA
- Cumulative GPA Calculator — combine this term with your full record
- Final Grade Calculator — the final score you need to hit your target
- Percentage to GPA Converter — that percentage into GPA points
- GPA Needed Calculator — find the GPA you need to reach a goal
