Free CGPA Calculator – Calculate Your Cumulative GPA Across All Semesters

CGPA Calculator

Semester GPA (0–4.0) Total Credits Weighted

The CGPA calculator is above. Enter each semester’s GPA and credit hours, and your cumulative GPA calculates instantly.

If you want to know what CGPA actually means, how the formula works, or what your number means for scholarships, jobs, and graduate school — this page explains it all. Pakistan and India students: there are specific sections for your grading systems below.

How to use this CGPA calculator

Two inputs per semester. That’s all you need.

Step 1 — Enter your semester GPA

This is the GPA you received at the end of each semester. You’ll find it on your official marksheet, transcript, or your university’s student portal. In Pakistan, this is called SGPA (Semester GPA). In India, the same number is called SGPA or semester CGPA depending on your institution.

Step 2 — Enter total credit hours for that semester

This is the sum of credit hours for all courses you took that semester. Most Pakistani university semesters run between 15–21 credit hours. Indian engineering semesters are typically 20–25 credits. If you’re unsure, add up the credit hours of each course from your marksheet.

Step 3 — Add all semesters and calculate

Add one row per completed semester. The calculator automatically applies the weighted average formula and gives you your CGPA. Semesters with more credit hours carry more weight — which is exactly how your university calculates it too.

CGPA formula — the math behind it

CGPA stands for Cumulative Grade Point Average. It’s the weighted average of all your semester GPAs, where the weight is the credit hours of each semester.

CGPA = Σ(Semester GPA × Semester Credit Hours) ÷ Total Credit Hours

Example calculation

Say you’ve completed 4 semesters:

SemesterGPACredit HoursWeighted Points
Semester 13.21857.6
Semester 23.51759.5
Semester 33.71970.3
Semester 43.41861.2
Total72248.6

CGPA = 248.6 ÷ 72 = 3.45

Notice that Semester 3 (19 credits) pulls the CGPA up more than Semester 1 (18 credits), even though Semester 3’s GPA is only 0.2 points higher. Credit hours determine how much each semester affects your final CGPA.

This is why a strong final year matters — but also why recovering from a bad first year takes more than one good semester.

GPA vs CGPA — what’s the difference?

Students confuse these two constantly. Here’s the simple version:

GPA (Grade Point Average) is your academic score for one semester only. It tells you how you performed in that specific term. In Pakistan and some parts of India, this is also written as SGPA.

CGPA (Cumulative Grade Point Average) is the overall average across all your completed semesters. It’s the number on your final transcript, the one employers and universities ask for, and the one that follows you after graduation.

Both use the same formula and the same grading scale. The only difference is scope.

One practical thing to understand: your CGPA gets harder to move the more semesters you complete. If you’re in your first year, one strong semester can shift your CGPA significantly. By your fourth year, your earlier grades have locked in a larger portion of your average. This isn’t bad news — it just means starting strong matters, and early recovery is faster than late recovery.

If you want to see exactly what GPA you need in upcoming semesters to reach a specific CGPA target, use the Target GPA Calculator.

What your CGPA means

The same number means different things depending on your context. Here’s what different CGPA ranges typically translate to:

3.7–4.0 — Excellent

You’re in the top tier. This range qualifies for most merit scholarships, dean’s list recognition, and competitive graduate school programs. For Pakistani students, this CGPA range converts to 92.5–100% under the HEC formula. For Indian 4.0-scale students, this aligns with First Class Distinction at most universities.

3.3–3.6 — Strong

Above average and competitive. You’ll qualify for most scholarships with minimum 3.0 or 3.5 requirements. Graduate programs at most universities are accessible. Most corporate employers doing campus recruitment view 3.3+ as strong academic performance.

3.0–3.2 — Good

You meet the standard requirements for graduation, upper-division enrollment, and basic eligibility for most MS and MBA programs. This is the floor for many opportunities — below this, options start closing. But it’s fully recoverable in early semesters.

2.5–2.9 — Below average

You’re passing, but many competitive doors are closed. Scholarship eligibility is limited. Graduate program admission is harder. This is the range where you need a clear plan — use the Target GPA Calculator to figure out exactly what you need going forward.

Below 2.0 — Academic probation

At most universities, dropping below 2.0 triggers academic probation. Continued performance below this threshold can result in suspension or removal from the program. Talk to your academic advisor immediately.

CGPA calculator for Pakistani students (HEC 4.0 standard)

All HEC-recognized universities in Pakistan — NUST, COMSATS, UET, LUMS, FAST-NUCES, IBA, Bahria, Air University, Virtual University, and others — use the same 4.0 GPA scale mandated by the Higher Education Commission.

The grading table below applies to most Pakistani universities, though individual institutions may adjust specific grade thresholds slightly:

GradeGrade PointsPercentage (HEC)
A+4.0090–100%
A4.0085–89%
A–3.6780–84%
B+3.3375–79%
B3.0070–74%
B–2.6765–69%
C+2.3360–64%
C2.0055–59%
C–1.6750–54%
D1.0045–49%
F0.00Below 45%

CGPA benchmarks for Pakistani students:

A CGPA of 3.0 is the standard minimum for most government job applications through FPSC and PPSC, and for MS program eligibility at public universities. HEC scholarships typically require 3.5+. Dean’s list at most Pakistani universities starts at 3.5 per semester, and 3.7+ is typically required for gold medal consideration.

For corporate recruitment — especially in engineering, banking, telecom, and FMCG sectors — many companies use 3.0 CGPA as a screening threshold for fresh graduate applications.

Important: F grades do not simply disappear. An F contributes 0 grade points but still counts in your total credit hours, pulling your CGPA down. If your university allows grade replacement on retaken courses, do it — but confirm the policy first, because some institutions average both attempts rather than replacing.

CGPA calculator for Indian students (10-point scale)

India does not have a single national grading standard. The system you use depends on your board or university:

CBSE (Class 10 and 12): 10-point scale. Grade points range from 10 (A1) to 0 (E2 — fail). CGPA is the average of grade points across your main subjects.

UGC CBCS (most central and state universities): 10-point scale. O = 10, A+ = 9, A = 8, B+ = 7, B = 6, C = 5, F = 0. CGPA is the weighted average using credit hours.

IITs and NITs: Also 10-point, but referred to as CPI (Cumulative Performance Index) at some IITs. Grade assignment may be relative (based on class performance) rather than absolute (fixed marks-to-grade mapping).

Private universities (BITS, VIT, Manipal, SRM): Each has its own grading system and conversion formula. Don’t assume the standard formula applies — check your specific institution’s guidelines.

The UGC 10-point grade table for universities:

GradeGrade PointsMarks Range
O (Outstanding)1090–100%
A+ (Excellent)980–89%
A (Very Good)870–79%
B+ (Good)760–69%
B (Above Average)655–59%
C (Average)550–54%
P (Pass)445–49%
F (Fail)0Below 45%

If you’re applying to universities abroad, you’ll need to convert your 10-point CGPA to the 4.0 scale. A general approximation is: 4.0 GPA ≈ (CGPA ÷ 10) × 4. So an 8.0 CGPA ≈ 3.2 GPA. However, US universities and credential evaluation services like WES use their own tables, so always verify with your target institution.

How to convert CGPA to percentage

This depends entirely on your country and institution.

Pakistan (HEC standard): The official HEC formula is: Percentage = CGPA × 25

So a 3.4 CGPA = 85%. A 3.0 CGPA = 75%. This is the formula recognized by government bodies, scholarship boards, and employers in Pakistan.

India (CBSE and most UGC universities): The standard formula recommended by UGC is: Percentage = CGPA × 9.5

So an 8.0 CGPA = 76%. A 9.0 CGPA = 85.5%.

However — and this is where students get into trouble — this formula is not universal in India. VTU uses CGPA × 10. Mumbai University uses (CGPA × 7.1) + 11. Anna University has its own table. If you’re filling out a government job form, scholarship application, or foreign university form, always use the formula printed on the back of your official marksheet. If it’s not there, check your university registrar’s office before you calculate.

Frequently asked questions

What is CGPA and how is it different from GPA?

GPA (Grade Point Average) is your academic score for one semester. CGPA (Cumulative GPA) is the weighted average across all your completed semesters. Both use the same formula — CGPA just covers your entire degree record, not one term.

How is CGPA calculated?

CGPA = Sum of (each semester’s GPA × its credit hours) ÷ total credit hours across all semesters. Semesters with more credits have more impact on your CGPA. Enter your semester GPAs and credit hours in the calculator above and it does this automatically.

What is a good CGPA in Pakistani universities?

3.0+ is the standard minimum for most opportunities. 3.5+ qualifies for HEC scholarships and dean’s list at most institutions. 3.7+ is competitive for merit positions, gold medals, and top graduate school admissions.

What is a good CGPA in Indian universities (10-point scale)?

On a 10-point scale, 7.5+ is generally considered good. 8.0+ is strong and opens most graduate and corporate opportunities. 9.0+ is excellent and competitive for IIM, IIT postgraduate programs, and international admissions.

Does an F grade permanently affect CGPA?

Yes, unless your university has a grade replacement policy for retaken courses. An F = 0 grade points, but the credit hours still count in the denominator. This lowers your CGPA. If you retake the course and pass, the new grade may replace or average with the F depending on your university’s specific rules — confirm with your registrar.

Can I improve my CGPA in my final semesters?

Yes, but it gets harder the more semesters you’ve completed. Earlier semesters represent a smaller fraction of your total credits, so their damage is diluted over time. Final semesters also matter less because fewer credits remain. The best time to recover is early — but it’s never impossible. Use the Target GPA Calculator to see what you need.

How do I convert my Pakistani CGPA to percentage?

Use the official HEC formula: Percentage = CGPA × 25. A 3.6 CGPA = 90%. This is the formula used by government bodies, FPSC, PPSC, and most corporate recruiters in Pakistan.

How do I convert Indian CGPA to percentage?

For CBSE and most UGC universities: Percentage = CGPA × 9.5. For VTU and Anna University: CGPA × 10. For Mumbai University: (CGPA × 7.1) + 11. Always verify with your institution — the correct formula is usually printed on your official marksheet.

What CGPA do I need for MS admission in Pakistan?

Most HEC-recognized universities require a minimum 2.0 CGPA for MS eligibility, but competitive programs at NUST, LUMS, and FAST typically see applicants with 3.0+. For funded positions and research programs, 3.5+ is a realistic target.

What to do after calculating your CGPA

If you have your cumulative number — good. Now use it.

Check your semester GPA — if you only know your individual semester result and want to know the formula behind it, the GPA Calculator explains how single-semester GPA works and lets you recalculate if you think there’s an error.

Find out what you need going forward — if your CGPA isn’t where you want it, the Target GPA Calculator tells you the exact GPA you need in remaining semesters to reach your target. Plug in your current CGPA, total credits completed, and your goal — it does the rest.


Related tools

  • GPA Calculator — calculate your single semester GPA using letter grades and credit hours
  • Target GPA Calculator — find out exactly what GPA you need going forward to reach your CGPA goal