Free tool · Instant
GPA & CGPA
calculator
Semester GPA and cumulative CGPA — on whichever scale your university actually uses. The mapping is printed on the page so you can check it against your transcript rather than trust it.
- Three scales
- CGPA included
- Private — nothing is uploaded
The sum, in one line
Multiply each course's grade point by its credit hours to get quality points, add them, divide by the total credit hours. A 3-hour course at 4.00 and a 2-hour course at 3.00 give (12 + 6) ÷ 5 = 3.60. The calculator shows this sum every time so you can see where a number came from.
GPA is one semester, CGPA is all of them
And CGPA is not the average of your GPAs — it is weighted by credit hours, so a light semester counts for less than a heavy one. A 4.00 in a 9-credit semester does not lift a 66-credit record the way people expect. Put your CGPA and the credit hours behind it into the second box and the cumulative figure appears with the semester one.
On the scale
Pakistani universities do not share a grading scale. Many use an HEC-style 4.0 letter scale; some map marks to grade points with their own boundaries; several differ at the edges — what counts as a B− at one institution is a C+ at another. A calculator that hardcodes one scale and calls itself "the" GPA calculator is confidently wrong for everyone else.
So the mapping being used is printed above the courses. Check it against your transcript. If it does not match, switch to "Own points" and enter the grade point your university actually awarded for each course — that always gives the right answer, whatever the scale.
Weighted and unweighted, if you are in a US high school
These are two different numbers from the same transcript and they get confused constantly. An unweighted GPA caps every course at 4.00, so an A in AP Chemistry and an A in a standard elective count the same. A weighted GPA adds points for course difficulty — most commonly a 5.00 cap for AP and IB courses and 4.50 for honours — which is why a weighted GPA can be above 4.00 and an unweighted one never is.
Neither is "the real one". Schools report both, scholarship forms usually specify which they want, and a great many universities ignore both and recalculate their own from your transcript using their own weighting. If a form does not say, it means unweighted.
This calculator works in whatever points you give it, so it does both: enter the weighted points your school awards and you get the weighted figure, enter the capped ones and you get the unweighted.
Converting a percentage to GPA
The honest answer is that there is no universal conversion, and any calculator that offers you one without asking where you studied is inventing a number. The mapping from marks to grade points is set by your institution and printed in its own regulations — that document is the conversion, and nothing else is.
The shortcuts in circulation are worse than they look. "Divide by 25" turns 80% into 3.20; "divide by 20 and subtract 1" turns the same 80% into 3.00. Real scales commonly put 80% somewhere between 3.00 and 3.70 depending on the institution, and the disagreement is concentrated exactly where it hurts — at the boundaries, where a tenth of a point decides a grade.
So: find your transcript's own scale, switch this tool to "Own points", and enter what the university actually awarded. That is correct by construction rather than by luck.
How much one semester can actually move it
Almost everyone overestimates this, because CGPA is weighted by credit hours and your existing record has most of them. Suppose you have 90 credits at a 3.00 CGPA and you take a perfect 4.00 across 15 credits:
(90 × 3.00 + 15 × 4.00) ÷ 105 = (270 + 60) ÷ 105 = 3.14
A flawless semester moved it 0.14. It is not a reason to give up — it is a reason to act early, because the same 4.00 across 15 credits on top of 30 credits gives 3.33, more than twice the movement. The arithmetic rewards the semesters you have not taken yet far more than the ones you have.
Questions
Is my GPA weighted or unweighted?
If it is above 4.00 it is weighted. If a form does not specify which it wants, it means unweighted. Both come out of this calculator — the difference is which points you enter, not which tool you use.
How do I convert my percentage to GPA?
Using your own institution's published scale, which is the only correct answer. The popular shortcuts disagree with each other by a third of a point at 80%, and they disagree most at the grade boundaries where it matters.
Are my grades sent anywhere?
No. Everything runs in your browser and is kept only in your own local storage.
Why did my grades clear when I changed scale?
Because an "A" is not a percentage and 3.3 is not a letter. Carrying them across would silently reinterpret them, which is worse than asking you to re-enter.
More free tools
Typing speed test · Text case converter · Word counter · Resume & CV maker · QR code generator
All free, all running entirely in your browser. Built by Maxverse Lab, a software studio in Karachi.