ToollyX
no sign-up ยท instant ยท free

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.

TypeGPA Calc
Modes3 Modes
Scales4.0 ยท 10.0
IncludesCGPA ยท Goal Planner
728 ร— 90 โ€” Leaderboard Ad
๐ŸŽ“GPA Calculator
CourseGradeCredits
12.0 pts
13.2 pts
11.1 pts
Include Previous GPA
Combine with an existing CGPA to get your true cumulative
Semester GPA
3.63
Semester Credits
10
GPA = ฮฃ(grade points ร— credits) รท ฮฃ credits = 36.3 รท 10
โš™๏ธSettings
Show Step-by-Step
Display the formula used under each result
Round to 2 Decimals
Off shows 4 decimal places for tie-breaking precision
Show Per-Course Points
Display each course's grade-point contribution
๐Ÿ“4.0 Grade Scale Reference
A+4.0 pts
A4.0 pts
A-3.7 pts
B+3.3 pts
B3.0 pts
B-2.7 pts
C+2.3 pts
C2.0 pts
C-1.7 pts
D+1.3 pts
D1.0 pts
D-0.7 pts
F0.0 pts
728 ร— 90 โ€” Leaderboard Ad

โšก Quick Tips for Accurate GPA Tracking

01Turn on "Include Previous GPA" before trusting the number as your CGPA. Without it, the result is only this semester's GPA โ€” a very different figure once you've completed several terms.
02Use Goal GPA before registering for next semester, not after. Knowing you need a 3.6 average across 15 credits changes which courses look manageable versus risky.
03Double-check which scale your institution actually uses. A 3.7 on the 4.0 scale and an A+ on the 10.0 scale are not directly comparable โ€” pick the toggle that matches your transcript.
04Leave zero-credit or audit courses out, or set their credits to 0. They don't affect a real GPA calculation, and including them with a nonzero credit value will skew your result.

Features

๐ŸŽ“Semester & Cumulative GPA

Calculate this term's GPA, or combine it with a previous CGPA and credit total for the true cumulative figure.

๐ŸŽฏGoal GPA Planner

Enter a target CGPA and remaining credits to see exactly what average grade you need โ€” with an honest achievability check.

โ‡„Percentage โ†’ Grade Conversion

Turn a percentage score into a letter grade and GPA points instantly, on either scale.

๐ŸŒ4.0 and 10.0 Scales

Switch between the US-style 4.0 scale and the 10-point CGPA scale used across many Indian universities.

๐Ÿ“ŠPer-Course Contribution

See exactly how many grade points each course contributes to your average, not just the final number.

๐Ÿ“‹Step-by-Step Formula

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."

728 ร— 90 โ€” Leaderboard Ad

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.

Frequently Asked Questions

728 ร— 90 โ€” Leaderboard Ad