qaaf

GPA Calculator

Work out your semester GPA out of 4.00 from marks, letter grades or grade points, using the HEC grading scale and credit hours.جی پی اے کا حساب
Enter each course as
CourseCredit hrsMarks %
%
%
%
%
%
Add previous semesters for CGPA

Between 0 and 4.00. Leave blank for one semester

Plan a target CGPA

For example 3.00

Leave blank to use the result here

Leave blank to use the result here

Repeat a course: see the new CGPA
Semester GPAHEC
GPA this semester
3.23/ 4.00
Credit hours this semester16
Quality points this semester51.62
CourseCrGradePointsQuality points
Course 13A-3.6610.98
Course 23B3.009.00
Course 34B-2.6610.64
Course 43A4.0012.00
Course 53B3.009.00
Total1651.62

GPA is the credit-weighted average of your grade points for one semester, on a scale of 0 to 4.00. To calculate it, multiply each course's grade point by its credit hours, add these up, and divide by your total credit hours.

This calculator uses the HEC grading scale, which many Pakistani universities follow. If your university has its own table, pick it from the university list below, because a single mark can change the grade from one university to the next.

What GPA and CGPA mean

GPA (Grade Point Average) covers one semester only. CGPA (Cumulative Grade Point Average) covers every semester you have completed so far. Both use the same formula. The only difference is which courses go into it.

Your transcript shows both. Degree eligibility, jobs and admission to MS or MPhil look at the CGPA. To combine semesters, use the CGPA calculator.

Credit hours and quality points

A credit hour roughly means one hour of class a week across the semester. A 3 credit hour course counts three times as much as a 1 credit hour lab. That is why a poor grade in a 4 credit hour course hurts more than the same grade in a 2 credit hour course.

Quality points are grade points multiplied by credit hours. An A (4.00) in a 3 credit hour course earns 12 quality points. A B (3.00) in the same course earns 9. Your GPA is your total quality points divided by your total credit hours:

GPA = sum of (grade point × credit hours) ÷ sum of credit hours

HEC grading scale

This is the table the calculator uses when you enter marks. It comes from the HEC examination policy guidelines.

Marks (%)GradeGrade points
85 and aboveA4.00
80 to 84A-3.66
75 to 79B+3.33
71 to 74B3.00
68 to 70B-2.66
64 to 67C+2.33
61 to 63C2.00
58 to 60C-1.66
54 to 57D+1.30
50 to 53D1.00
Below 50F0.00

HEC gives each grade a range of grade points, not a single value. For example, A- runs from 3.34 to 3.66 and B from 2.67 to 3.00. The table above uses the top of each range, which is how COMSATS and many other universities apply it. A university that sits at a different point in the range will give slightly different results.

Worked example: five courses, 16 credit hours

A student has these marks in one semester:

Course Credit hours Marks Grade Grade points Quality points
Course 1 3 82 A- 3.66 10.98
Course 2 3 74 B 3.00 9.00
Course 3 4 69 B- 2.66 10.64
Course 4 3 88 A 4.00 12.00
Course 5 3 71 B 3.00 9.00
Total 16 51.62

GPA = 51.62 ÷ 16 = 3.23.

Note the 4 credit hour course. At 69 marks it earns a B- and pulls the GPA down more than a 3 credit hour B- would. Two more marks in that course (71) would have made it a B (3.00) and lifted the GPA to 3.31.

Three ways to enter your results

  • Marks: type the percentage for each course. The calculator looks up the grade in the HEC table.
  • Letter grade: pick the grade printed on your result card. Use this if your university grades on a curve.
  • Grade points: type the exact points from your transcript. This is the most accurate option, because it skips any table.

If your result card already shows grade points, use them. Tables differ between universities and even between intakes of the same university.

Universities that publish their own grading tables have their own pages. In Lahore: LUMS, UCP, University of Lahore, Superior University, University of Education and Virtual University. In Islamabad and Rawalpindi: CUST, Riphah, Arid Agriculture University and AIOU. In Karachi: KU, IBA, FUUAST, Habib University, SZABIST and Iqra University. Elsewhere in Punjab: University of Sargodha and University of Narowal. For applications to Germany, the German grade calculator turns a Pakistani CGPA into a German grade.

University GPA calculators

These pages use each university's own grading table or letter scale.

AIOU GPA CalculatorAIOU BS and ADP GPA and CGPA from marks, on the Autumn 2025 prospectus table.Air University GPA CalculatorAir University GPA and CGPA from letter grades, on the AU regulations points.Arid GPA CalculatorPMAS Arid GPA and CGPA from marks, using Arid's quality points table.Bahria GPA CalculatorBahria University GPA and CGPA from marks, on the Spring 2026 handbook table.COMSATS GPA CalculatorCUI GPA and CGPA from marks or grades, with the rounding rule applied.CUST GPA CalculatorCUST GPA and CGPA from letter grades, on the 2025-26 regulations points.FAST GPA CalculatorFAST NUCES GPA and CGPA from letter grades, on the 2025 handbook points.FUUAST GPA CalculatorFUUAST GPA and CGPA from marks on the BS table, with the 2.50 degree CGPA rule.GCUF GPA CalculatorGCU Faisalabad GPA and CGPA from result card grade points, with a marks estimate.GIKI GPA CalculatorGIKI GPA and CGPA from letter grades, with the latest grade repeat rule.Habib GPA CalculatorHabib University SGPA and CGPA from letter grades, with the 2.33 CGPA rule.IBA GPA CalculatorIBA Karachi GPA and CGPA from marks or letters, on the IBA grading plan.IIUI GPA CalculatorIIU Islamabad GPA and CGPA from marks, on the Spring 2024 UG table.Iqra University GPA CalculatorIqra University GPA and CGPA from marks, on the Spring 2025 grading table.KMU GPA CalculatorKhyber Medical University GPA and CGPA from marks on the 2023 semester rules.KU GPA CalculatorKarachi University GPA and CGPR from marks, on the KU semester rules table.LUMS GPA CalculatorLUMS GPA and CGPA from letter grades on the LUMS 4.0 scale.MUET GPA CalculatorMehran University GPA and CGPA from marks, on the 2025 regulations table.NED GPA CalculatorNED University GPA and CGPA from marks, on the January 2025 grading criteria.NTU GPA CalculatorNTU Faisalabad GPA and CGPA from marks, with labs as separate courses.NUML GPA CalculatorNUML semester GPA and CGPA from result card grade points, with a marks estimate.NUST GPA CalculatorNUST GPA and CGPA from letter grades on NUST's 8-grade scale.PU GPA CalculatorPunjab University GPA and CGPA from marks, letters or points on the PU table.QAU GPA CalculatorQuaid-i-Azam University GPA and CGPA from marks, rounded the way QAU rounds.Riphah GPA CalculatorRiphah GPA and CGPA from marks, with 0.1 grade point for every mark.Superior GPA CalculatorSuperior University GPA and CGPA from marks, with A from 86.SZABIST GPA CalculatorSZABIST GPA and CGPA from marks or grades, where A is 3.75 and A+ is 4.00.UAF CGPA CalculatorUAF GPA and CGPA from marks out of 20 per credit hour, with quality points.UCP GPA CalculatorUCP GPA, CGPA and grades from marks, on UCP's own table (A from 86).UE GPA CalculatorUniversity of Education GPA and CGPA from marks, 0.05 points for each mark.UET GPA CalculatorUET GPA and CGPA from letter grades, on UET Lahore's grade point scale.UET Peshawar GPA CalculatorUET Peshawar GPA and CGPA from letter grades or normalised marks.UET Taxila GPA CalculatorUET Taxila SGPA and CGPA on the grade points used from Session 2023.UMT CGPA CalculatorUMT GPA and CGPA from letter grades on UMT's grade point scale.UOG GPA CalculatorUniversity of Gujrat GPA and CGPA from marks, on the UOG semester rules table.UOL GPA CalculatorUniversity of Lahore GPA and CGPA from marks, on UOL's own grading table.UON GPA CalculatorUniversity of Narowal GPA and CGPA from marks on the Prospectus 2026 table.UOS GPA CalculatorUniversity of Sargodha GPA and CGPA from marks, using the UOS per-mark chart.VU CGPA CalculatorVirtual University GPA and CGPA from the grade points on your VU result.

Questions people ask

How do I calculate GPA from marks?

Convert each course's marks into a grade point using your university's table. Multiply that grade point by the course's credit hours to get quality points. Add up all quality points and divide by total credit hours. On the HEC scale, 82 marks in a 3 credit hour course gives A- at 3.66, which is 10.98 quality points.

What is a good GPA in Pakistan?

A GPA of 3.00 or above is usually seen as good, and 3.50 or above as very good. For a bachelor's degree, HEC policy sets a minimum CGPA of 2.00. For MS or MPhil it is 2.50. Scholarships and jobs often set their own cut-offs, so check the notice you are applying to.

What is the difference between GPA and CGPA?

GPA is for one semester. CGPA is for all semesters together. Both divide total quality points by total credit hours. If you scored a GPA of 3.23 on 16 credit hours this semester and had a 3.10 CGPA on 64 credit hours before it, your new CGPA is 3.13, not the average of the two numbers.

Can I convert my GPA into a percentage?

HEC recommends an equivalence table in which each CGPA band maps to a percentage band. For example, 3.00 falls in the B band, which is 71 to 74 percent. The popular CGPA ÷ 4 × 100 method is not an official HEC rule. Use the CGPA to percentage calculator and follow your university's rule if it has one.

Why does my university portal show a different GPA?

Your university may use a different table from HEC. Some start A at 86 instead of 85, some round marks before grading, and some grade on a curve. A repeated course may also replace the older grade. Pick your university's page if we have one, or enter the grade points from your result card.

Sources: HEC Examination Policy Guidelines (uniform grading and GPA/CGPA method); HEC undergraduate and graduate policy on minimum CGPA; university grading regulations listed on each university page.

Last reviewed 9 October 2026. Results are estimates; official notices always take precedence.

Embed this calculator

Paste this code into your website or blog to show the calculator there. The frame grows and shrinks to fit the calculator, and it stays up to date when rates change.