CGPA & SGPA Calculator Pakistan — HEC Grading System
Calculate CGPA (Cumulative GPA) and SGPA (Semester GPA) for all Pakistani universities. Supports HEC 4.0 scale used by NUST, FAST, COMSATS, UET, IBA and more. Enter your subjects and credit hours for instant results.
CGPA Calculator Formula
CGPA is the weighted average of grade points across all semesters, where each subject's contribution is proportional to its credit hours. A 3-credit subject has three times the impact on your CGPA compared to a 1-credit subject.
The HEC (Higher Education Commission) Pakistan uses a standard 4.0 scale for most universities. Some universities like Punjab University use percentage marks directly. The conversion formula recommended by HEC is: Percentage = (CGPA ÷ 4.0) × 100.
How to Calculate CGPA Calculator Manually
- 1List all your subjects with their grade point values (e.g., A = 4.0, B+ = 3.3, B = 3.0 on 4.0 scale).
- 2Note the credit hours for each subject (typically 2–4 credits per subject).
- 3Multiply each subject's grade point by its credit hours to get quality points.
- 4Add up all quality points and add up all credit hours separately.
- 5Divide total quality points by total credit hours = your CGPA.
| Grade | GPA (4.0 Scale) | Percentage | Description |
|---|---|---|---|
| A+ | 4.0 | 90–100% | Outstanding |
| A | 4.0 | 85–89% | Excellent |
| A- | 3.7 | 80–84% | Very Good |
| B+ | 3.3 | 75–79% | Good |
| B | 3.0 | 70–74% | Good |
| B- | 2.7 | 65–69% | Above Average |
| C+ | 2.3 | 60–64% | Average |
| D | 1.0 | 50–59% | Pass |
| F | 0.0 | <50% | Fail |
Calculation Example
Semester subjects:
• Calculus (3 credits) — Grade A (4.0) → 4.0 × 3 = 12.0
• Physics (3 credits) — Grade B+ (3.3) → 3.3 × 3 = 9.9
• English (2 credits) — Grade A- (3.7) → 3.7 × 2 = 7.4
• Lab (1 credit) — Grade B (3.0) → 3.0 × 1 = 3.0
Total Quality Points: 12.0 + 9.9 + 7.4 + 3.0 = 32.3
Total Credits: 3 + 3 + 2 + 1 = 9
CGPA/SGPA: 32.3 ÷ 9 = 3.59 / 4.0 (A grade)