Hunarzai

GPA and CGPA calculator

Enter each course's credit hours and the grade points you got (out of 4). Add your CGPA so far to see your new CGPA.

Checked against the official rules on 5 October 2026.

1
2
3
4
5
For your CGPA (optional)

Your CGPA before this semester and the credit hours it covers.

Your GPA shows here as you type.

Nothing you type here is sent or saved. It’s worked out in your browser.

Grades, grade points and percentages

HEC’s guidelines for the semester system recommend these bands. Universities can grade differently, so use your own university’s table if it has one. There’s no single official formula for turning a CGPA into a percentage.

GradeGrade pointsPercentage
A3.67 to 4.0085 and above
A-3.34 to 3.6680 to 84
B+3.01 to 3.3375 to 79
B2.67 to 3.0071 to 74
B-2.34 to 2.6668 to 70
C+2.01 to 2.3364 to 67
C1.67 to 2.0061 to 63
C-1.31 to 1.6658 to 60
D+1.01 to 1.3054 to 57
D0.10 to 1.0050 to 53
F0Below 50

How it’s worked out

GPA = (grade points × credit hours, added up for every course) ÷ total credit hours. New CGPA = (CGPA so far × credit hours so far + this semester's points) ÷ all credit hours.

Official sources

Rules can change each year. Your university’s own notice and merit list are final.

Questions

How is GPA calculated?

Multiply each course's grade points by its credit hours, add them up, and divide by the total credit hours.

How do I convert CGPA to a percentage?

There's no single official HEC formula. HEC's guidelines give recommended grade bands (for example A is 85% and above), and many universities publish their own conversion. Use your university's.

Know a student who needs this? Send it to them.

More free tools