CGPA Calculator Pakistan (4.0 & 5.0 Scale)

Calculate your semester or cumulative CGPA for any HEC-recognized Pakistani university. Supports both 4.0 scale (used by NUST, FAST, COMSATS, LUMS) and 5.0 scale (used by Punjab University, UET and others).

Semester GPA Calculator

Enter your courses for a single semester to calculate your GPA.

Cumulative CGPA Calculator

Enter your GPA and credit hours for each semester to calculate your overall CGPA.

Bookmark this page to use it later (Ctrl+D)

How to Use This CGPA Calculator

  1. Select your GPA scale — 4.0 or 5.0 (check your university's grading policy).
  2. Enter each course name (optional), credit hours, and your grade.
  3. Click "+ Add Course" for more rows or × to remove.
  4. Click "Calculate CGPA" to see your result.

How CGPA is Calculated

CGPA (Cumulative Grade Point Average) is calculated by dividing total quality points by total credit hours:

Formula: CGPA = Σ(Credit Hours × Grade Points) / Σ(Credit Hours)

Example Calculation (4.0 Scale)

Suppose a student has 5 courses:

  • Calculus (3 credits) — Grade A → 3 × 4.0 = 12.0
  • Physics (3 credits) — Grade B+ → 3 × 3.33 = 9.99
  • English (3 credits) — Grade A- → 3 × 3.67 = 11.01
  • Programming (4 credits) — Grade A → 4 × 4.0 = 16.0
  • Islamiat (2 credits) — Grade B → 2 × 3.0 = 6.0

Total Quality Points: 55.0

Total Credit Hours: 15

CGPA: 55.0 / 15 = 3.67

Grading Scale Reference

4.0 Scale

  • A+ / A → 4.00
  • A- → 3.67
  • B+ → 3.33
  • B → 3.00
  • B- → 2.67
  • C+ → 2.33
  • C → 2.00
  • C- → 1.67
  • D+ → 1.33
  • D → 1.00
  • F → 0.00

5.0 Scale

  • A+ → 5.00
  • A → 4.00
  • B+ → 3.50
  • B → 3.00
  • B- → 2.50
  • C+ → 2.00
  • C → 1.50
  • C- → 1.00
  • D → 0.50
  • F → 0.00

Universities Using Each Scale

4.0 GPA Scale

Most modern Pakistani universities follow the 4.0 scale as recommended by HEC (Higher Education Commission): NUST, FAST-NUCES, COMSATS, LUMS, GIKI, IBA Karachi, Air University, Bahria University, and PIEAS.

5.0 GPA Scale

Some older public universities still use the 5.0 scale: University of Punjab, UET Lahore, University of Karachi, University of Peshawar, and several other provincial universities.

Frequently Asked Questions

How do I convert CGPA to percentage?

For 4.0 scale: multiply CGPA by 25 (e.g., 3.5 × 25 = 87.5%). For 5.0 scale: multiply by 20 (e.g., 4.0 × 20 = 80%). These are approximate conversions used by HEC.

What is a good CGPA in Pakistan?

On a 4.0 scale: 3.5+ is excellent, 3.0–3.49 is good, 2.5–2.99 is average. On a 5.0 scale: 4.0+ is excellent, 3.5–3.99 is good.

Can I calculate cumulative CGPA for multiple semesters?

Yes — just add all courses from all semesters. The calculator will give you the cumulative CGPA across all courses entered.

Which scale does HEC recommend?

HEC recommends the 4.0 grading scale for all Pakistani universities. Most newer and private universities have adopted it.

Disclaimer: This website is not affiliated with any educational board or university. All calculators and tools provided on this site are for informational and estimation purposes only. While we strive to ensure accuracy, results may vary based on official policies and updates. Users are advised to verify results with official sources.
Last updated: March 2026