Resources · Utilities · CGPA calculator

Your GPA, your CGPA and the percentage they equal

Add this semester’s courses with their credit hours and the grade or the marks: the calculator gives the semester GPA by the Higher Education Commission’s table, folds it into your CGPA and shows the percentage the HEC rule assigns. If your university prints its own grade points, type those in instead.

Works on this device: nothing you type is stored or sent.

This semester
Enter each course by

Credit hours this semester
Semester GPA

Add a course to see the GPA.

Your CGPA

The result

Credit hours in all
As a percentage, by the HEC rule

CGPA after this semester

Fill in this semester, or your CGPA so far, to see it.

This tool runs with scripts. With scripts off, the tables and the formulas on this page let you work it out by hand.

Reach a target

Enter your CGPA so far, the credit hours done, the target and the credit hours left.

The HEC grading table

GradeGrade pointsMarks in a semester system
A4.0085 and above
A-3.6680 to 84
B+3.3375 to 79
B3.0071 to 74
B-2.6668 to 70
C+2.3364 to 67
C2.0061 to 63
C-1.6658 to 60
D+1.3054 to 57
D1.0050 to 53
F0.00Below 50

From the HEC’s policy guidelines for the uniform semester system, section 13. A university may keep its own table and grade points: the transcript rules.

How it is worked out

  • GPA: the sum of credit hours times grade points over the semester’s courses, divided by the semester’s credit hours.
  • CGPA: the same sum over every course of every semester, divided by all the credit hours taken.
  • Percentage: the lowest mark of the band whose grade points the CGPA equals (a CGPA of 3.00 is 71%); between two bands, in proportion between their lowest marks.
Annual system marks to a grade (HEC table 13.2)
A3.66 to 4.0070% to 100%
B2.66 to 3.6555% to 69%
C1.66 to 2.6545% to 54%
D1.00 to 1.6533% to 44%

Questions people ask

How is CGPA calculated?

Multiply each course’s credit hours by the grade points of the grade you earned, add those up over every course of every semester, and divide by the total credit hours. A semester GPA is the same sum over one semester’s courses.

So a three-credit A (4.00) and a three-credit B (3.00) give a GPA of 3.50; folded into a 3.00 over thirty earlier credits, they make a CGPA of 3.08.

How do I convert my CGPA to a percentage in Pakistan?

The HEC’s rule gives a CGPA the lowest mark of the band whose grade points it equals: a CGPA of 4.00 is 85%, 3.00 is 71%, 2.00 is 61%. Between two bands the calculator interpolates, so a 3.50 is about 77%.

Many universities print their own equivalence on the transcript or a separate letter, and employers and foreign universities accept that one; the HEC table is the fallback when there is none.

What is a good CGPA in Pakistan?

A 3.00 on the 4.00 scale is the line many employers and scholarships screen at, and the most competitive programmes ask for more. Above it the decimals matter less than what you built, where you interned and who can vouch for you.

The university roadmap on this site is about those three things, semester by semester.

The university roadmap

Good to know

  • A failed course counts: an F carries its credit hours at zero points until the course is repeated and the new grade replaces it, under most universities’ rules.
  • Pass/fail courses and transferred credits are usually left out of the CGPA; your university’s regulations say.
  • A CGPA is not everything. The university roadmap and the university questions say what else employers look at.

Sources

  • Higher Education Commission (HEC) The regulator of Pakistan’s universities: the semester system guidelines with the grading table, degree attestation and the recognised universities list.

Figures checked on Oct 12, 2026.

All utilities

Book a sessionFrom Rs 1,500 an hour · online
Book