GPA Calculator
Calculate semester GPA and cumulative CGPA from your courses, plan the grades you need to hit a target GPA, and convert percentages to letter grades โ on 4.0 or 10.0 scales.
โก Quick Tips for Accurate GPA Tracking
Features
Calculate this term's GPA, or combine it with a previous CGPA and credit total for the true cumulative figure.
Enter a target CGPA and remaining credits to see exactly what average grade you need โ with an honest achievability check.
Turn a percentage score into a letter grade and GPA points instantly, on either scale.
Switch between the US-style 4.0 scale and the 10-point CGPA scale used across many Indian universities.
See exactly how many grade points each course contributes to your average, not just the final number.
Every result shows the underlying weighted-average calculation, not just the answer.
One Calculator for Every Stage of the Question
"What's my GPA" is rarely the only question a student actually has. Sometimes it's "what's my GPA after this semester," sometimes it's "what's my overall CGPA now," and just as often it's "what do I need to get to graduate with a 3.5." Most free GPA calculators only answer the first version and leave you doing the algebra for the other two by hand. This tool folds all three into one interface โ Calculate, Goal, and Convert โ sharing the same grading-scale toggle and the same clean input pattern, so switching between "what is it" and "what do I need it to be" takes one click, not a search for a different website.
GPA vs CGPA โ a Distinction Worth Getting Right
GPA and CGPA get used interchangeably in casual conversation, but a transcript treats them very differently. Your GPA for a single term only reflects that term's courses. Your CGPA is the running weighted average across every term you've completed โ and because it's weighted by credit hours, not a simple average of past GPAs, a strong semester early on with fewer credits moves your CGPA less than a strong semester later with a heavier course load. The Calculate mode's "Include Previous GPA" toggle handles that weighting correctly: enter your existing CGPA and total credits, add this semester's courses, and the cumulative figure accounts for the different credit totals automatically rather than just averaging two GPA numbers together (which would be mathematically wrong).
Here's why the naive shortcut fails: averaging a 3.4 CGPA over 60 credits with a 3.8 semester GPA over 12 credits by simply adding them and dividing by two gives 3.6 โ but the correct credit-weighted answer is closer to 3.47, because the 60-credit history carries far more weight than one 12-credit term. The gap between those two numbers only grows as your completed-credit total grows, which is exactly why a calculator that does the weighting properly matters more in your final year than your first.
Working Backward From a Target GPA
Goal GPA answers a genuinely different question from every other mode here: not "what is my GPA" but "what does it need to become." The math is straightforward once it's set up correctly โ figure out the total grade points required to hit the target across your final credit total, subtract the grade points you've already banked, and divide what's left by the credits you have left to earn it in. Where this gets useful is the honesty check: if that required number exceeds the scale's maximum (4.0 or 10.0), no combination of remaining grades can reach the target, and the calculator says so plainly instead of quietly showing an impossible 4.3 as if it were a real answer. The opposite case is handled just as directly โ if your current CGPA and completed credits already clear the target on their own, the calculator says so instead of asking you to divide by a negative number of "required" points, which is the kind of edge case a lot of simpler goal calculators get visibly wrong.
Two Scenarios Worth Seeing in Full
Cumulative check: a student has a 3.4 CGPA across 60 completed credits and just finished a semester with an A (4.0, 3 credits), a B+ (3.3, 4 credits) and an A- (3.7, 3 credits). Switching on Include Previous GPA combines the previous 60 credits at 3.4 with this semester's 10 new credits, landing the new CGPA at roughly 3.43 โ a small but real move, and exactly the kind of number that's easy to get wrong averaging by hand.
Goal planning: that same student, now at a 3.43 CGPA across 70 completed credits, wants to reach a 3.5 CGPA before graduating with 30 credits left. Goal GPA shows they need roughly a 3.66 average across those final 30 credits โ a demanding but achievable target on the 4.0 scale, giving a concrete number to plan course selection around instead of a vague sense of "I should do well."
Who Actually Needs a GPA Calculator
Undergraduates checking eligibility for scholarships, honors programs or graduate school applications that specify a minimum GPA. Students choosing electives who want to know how much room a single course's grade actually has to move their average. Academic advisors sanity-checking a student's self-reported CGPA before a registration meeting. Students applying abroad who need to convert a 10-point CGPA to the 4.0 scale most international applications expect, or vice versa. For coursework involving statistics on a full grade dataset rather than a single GPA figure, the Mean, Median & Mode Calculator handles the broader analysis once individual grades are in hand.
Why Browser-Based Beats a Spreadsheet Template
A shared spreadsheet template requires you to trust its formulas, keep the credit-weighting logic correct across edits, and hope no cell got typo'd. This tool runs the same weighted-average math every time, shows the formula inline so you can verify it, and never sends your grades anywhere โ everything happens client-side in your browser. That matters for something as personal as a transcript: no account, no uploaded grade history, nothing logged. For the underlying percentage math behind grade weighting or curve calculations, the Percentage Calculator covers that side directly.
What This Calculator Doesn't Try to Do
It doesn't know your specific institution's exact grading policy โ some schools award bonus points for Honors, AP or IB courses that push a GPA above 4.0, others use plus/minus grades differently, and grade cutoff percentages genuinely vary by school. Treat the built-in scales as accurate standard references, not an official transcript replacement โ always confirm against your registrar's published grading scale for anything that affects an actual academic record. It also doesn't store grade history across sessions, by design, since nothing here is saved server-side.