🎓 CGPA Calculator — Calculate SGPA, CGPA & Percentage

Calculate SGPA, CGPA & convert to percentage — for Pakistani & Indian universities

✓ 4.0 & 10.0 Scale ✓ CGPA ↔ Percentage ✓ Semester-wise CGPA ✓ Target CGPA Predictor
Grading Scale
💡 HEC Standard 4.0 scale: A=4.00 (85-100%), A-=3.67, B+=3.33, B=3.00 … down to F=0.00. This matches COMSATS, UET, Punjab University and most HEC-chartered universities.
Courses
Course NameCredit HrsGrade
💡 Formula: CGPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours). This is the standard HEC / UGC weighted-average formula used by all major Pakistani and Indian universities.
CGPA
Percentage
Estimated
Total Credits
Hours
Result
Standing
Course Breakdown
Total Quality Points
Total Credit Hours
CGPA (Quality Points ÷ Credit Hours)
Scale
Semester-wise GPA
Semester GPA Credit Hours
💡 Use this if you already know each semester’s GPA and only need to combine them into an overall CGPA. Each semester is weighted by its credit hours.
Overall CGPA
Percentage
Estimated
Semesters
Counted
Semester Breakdown
Overall CGPA
Conversion Direction
💡 There is no single universal formula. CBSE/UGC standard is ×9.5. Anna University uses ×10. Pakistan’s HEC 4.0 scale uses ×25. Always verify with your university’s official policy before using results for admissions or jobs.
Input
Result
Conversion Detail
Formula used
Result
Your Current Standing
💡 This shows the average GPA you need to maintain in your remaining credit hours to reach your target CGPA by graduation.
Required GPA
In remaining hours
Feasibility
Prediction Detail
Current quality points
Total credit hours at graduation
Quality points needed for target
Required GPA in remaining hours
CGPA Calculator
Verify with official university policy before formal use

The CGPA calculator above computes your Semester GPA (SGPA) and Cumulative GPA (CGPA) using the standard weighted-average formula recognized by HEC Pakistan and UGC India. Enter your courses, credit hours, and grades into the CGPA calculator — or select your university from the dropdown to auto-load its official grading scale. The tool also converts CGPA to percentage and predicts the GPA you need in remaining semesters to hit a target CGPA.

Manual calculation without a CGPA calculator is error-prone, especially when credit hours vary by course. A single mistake in the weighted average can throw off your entire cumulative result.

CGPA Calculator: How CGPA Is Calculated

CGPA stands for Cumulative Grade Point Average — your overall academic performance across every semester combined. It is not a simple average of your semester GPAs. Each semester is weighted by its credit hours, so a semester with more courses affects your CGPA more than a lighter semester.

For a single semester, this same formula gives your SGPA (Semester Grade Point Average). Run it across every completed semester combined, and you get your CGPA. The two terms are often confused, but the distinction matters: SGPA reflects one term, CGPA reflects your entire academic record.

Worked Example

A student takes 3 courses in one semester: Calculus (3 credit hours, grade A = 4.0), Programming (4 credit hours, grade B+ = 3.33), and English (2 credit hours, grade A- = 3.67).

  • Calculus: 3 × 4.0 = 12.0 quality points
  • Programming: 4 × 3.33 = 13.32 quality points
  • English: 2 × 3.67 = 7.34 quality points
  • Total: 32.66 quality points ÷ 9 credit hours = 3.63 SGPA

4.0 Scale vs 10.0 Scale: Which Applies to You?

Most Pakistani universities follow the HEC (Higher Education Commission) 4.0 grading scale, where A equals 4.0 grade points. Most Indian universities use a 10-point UGC scale, where O (Outstanding) equals 10 grade points. Knowing which scale your institution uses is the first step before calculating anything.

ScaleTop GradeRegionTypical Universities
4.0 ScaleA = 4.00Pakistan, USA, CanadaHEC-chartered universities, COMSATS, UET, Punjab University
10.0 ScaleO / A1 = 10IndiaCBSE-affiliated, UGC-regulated universities

The CGPA calculator automatically adjusts grade-point values and the percentage conversion formula based on which scale or university you select — so you don’t need to memorize the exact grade boundaries yourself.

University-Specific Grading: Why It Matters

Not every university uses identical grade-point boundaries, even within the same 4.0 scale. Some genuine differences exist:

  • UAF (University of Agriculture Faisalabad) uses an absolute block grading system where A starts at 85% — slightly stricter than some other universities where 80% earns a 4.0.
  • NUST is genuinely different: it uses relative (curve-based) grading with no minus grades — increments jump in steps of 0.50 (4.00, 3.50, 3.00…) instead of the usual 0.33 steps. NUST also uses a unique percentage formula: (CGPA × 25) − 12.5, rather than the standard CGPA ÷ 4 × 100.
  • COMSATS, UET, Punjab University, UMT, Bahria, GCUF, and QAU all follow the standard HEC 4.0 scale closely, with only minor variation in passing grade thresholds.

Important: NUST does not publish an official CGPA-to-percentage formula on transcripts. The (CGPA × 25) − 12.5 estimate is widely accepted for scholarship and job applications but is not officially endorsed by NUST. Always verify with your Controller of Examinations for formal submissions.

How to Convert CGPA to Percentage

There is no single universal formula — the correct conversion depends entirely on your institution’s grading policy. Four formulas cover almost every case:

FormulaUsed ByExample (CGPA 8.0 / 3.2)
CGPA × 9.5CBSE / UGC standard (India, 10-point scale)8.0 × 9.5 = 76%
CGPA × 10Anna University and some autonomous colleges8.0 × 10 = 80%
CGPA × 25Pakistan HEC 4.0 scale (equivalent to ÷4×100)3.2 × 25 = 80%
(CGPA − 0.75) × 10UGC/CBCS standard, some Indian universities(8.0 − 0.75) × 10 = 72.5%

Using the wrong formula for your university can misrepresent your academic standing by several percentage points — which matters for scholarship cutoffs, job application screens, and study-abroad credential evaluation (WES, UK ENIC).

SGPA vs CGPA: What’s the Difference?

SGPA (Semester Grade Point Average) measures performance in a single term. CGPA (Cumulative Grade Point Average) combines every completed semester into one overall figure. Universities calculate CGPA by weighting each semester’s SGPA by that semester’s total credit hours — not by simply averaging the SGPA numbers.

Why this matters: A semester with 21 credit hours affects your CGPA more than a semester with 12 credit hours, even if both had the same SGPA. This is why two students with identical semester GPAs can end up with different final CGPAs.

Frequently Asked Questions

How do I calculate CGPA from SGPA?

Multiply each semester’s SGPA by that semester’s total credit hours to get quality points. Add the quality points across all semesters, then divide by the total credit hours across all semesters. This weighted approach is more accurate than a simple average, since semesters with more credit hours carry more weight.

How do I calculate CGPA out of 4?

Multiply each course’s grade point (on the 4.0 scale) by its credit hours to get quality points. Sum the quality points across all courses, then divide by total credit hours. This gives a CGPA between 0.00 and 4.00, used by most Pakistani and US-aligned institutions.

What is the formula to convert CGPA to percentage?

It depends on your scale and institution. The most common formulas are CGPA × 9.5 (CBSE/UGC standard for 10-point scale), CGPA × 10 (Anna University), and CGPA × 25 (Pakistan’s 4.0 HEC scale). Some universities also use (CGPA − 0.75) × 10. Always check your official transcript or university policy before submitting a converted percentage for formal use.

How is CGPA calculated in Pakistani universities?

Most HEC-chartered universities — including COMSATS, UET, Punjab University, and UMT — use the standard formula: CGPA = Total Quality Points ÷ Total Credit Hours, on a 4.0 scale where A = 4.00. Some universities like UAF use absolute block grading with slightly different percentage boundaries, while NUST uses relative grading with a unique scale structure. Always confirm with your specific university’s academic policy.

What is a good CGPA?

On a 4.0 scale, a CGPA above 3.0 is generally considered good, 3.5+ qualifies for Dean’s List or honors at most universities, and 2.0 is the typical minimum to avoid academic probation. On a 10.0 scale, 7.0+ is considered good, and 8.5+ is excellent for top university admissions or competitive scholarships.

Can I calculate my CGPA without knowing every course grade?

Yes — if you already know each completed semester’s GPA and credit hours, you can combine them directly into an overall CGPA without re-entering individual courses. Using the CGPA calculator this way is faster when you’re tracking long-term progress rather than calculating a fresh semester result.

How do I know what GPA I need in my remaining semesters?

Calculate your current quality points (current CGPA × completed credit hours), then determine the quality points needed for your target CGPA at total expected credit hours. The difference, divided by your remaining credit hours, gives the GPA you need to maintain going forward. This becomes harder to achieve in later semesters since remaining credit hours shrink relative to your total.

Conclusion

The CGPA calculator removes the guesswork from tracking academic performance — whether you need a quick course-by-course SGPA using the CGPA calculator, an overall CGPA from completed semesters, a percentage conversion for a job or scholarship application, or a target GPA prediction for your remaining coursework. Select your university or grading scale, and the calculations adjust automatically to match your institution’s official policy.