March 5, 20268 min read
Education Tools8 min read

What is CGPA? SGPA, GPA Explained – Free Student CGPA Calculator Guide

Abdul Wahab

Full Stack Developer & Open Source Tool Builder

⚡ Use the CGPA Calculator tool:

Open CGPA Calculator

What is CGPA? SGPA, GPA Explained – Free Student CGPA Calculator Guide

🎓 Free 4-in-1 CGPA Calculator for Students

Many university students struggle to understand academic grading systems like CGPA, SGPA, and GPA. When I was studying , I used to open random online calculators daily just to check my grades. Some didn't support our local grading system, others were confusing to use. That experience inspired me to build this all-in-one tool — a free platform where students can calculate CGPA, convert marks to percentage, check grades instantly, and even simulate relative grading (bell curve) used by many universities.

What is CGPA?

CGPA stands for Cumulative Grade Point Average. It represents your overall academic performance across all completed semesters. Unlike a single exam score, CGPA gives universities a long-term view of student performance. It's the weighted average of grade points from every course you've taken, with each course's credit hours determining its weight. CGPA Formula:

CGPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours)

Example: If you took 5 courses worth 3 credits each, and earned grades worth 3.7, 4.0, 3.3, 3.0, and 3.7 points:

  • Total grade points = (3.7×3) + (4.0×3) + (3.3×3) + (3.0×3) + (3.7×3) = 53.1
  • Total credit hours = 5 × 3 = 15
  • CGPA = 53.1 ÷ 15 = 3.54

What is SGPA?

SGPA means Semester Grade Point Average. It shows your performance in a single semester — think of it as your GPA for just one term. The relationship between SGPA and CGPA is simple:

  • SGPA = Current semester performance only
  • CGPA = Weighted average of all SGPAs (your complete academic history)

📌 Cumulative CGPA Formula: (Previous CGPA × Previous Credits + Current SGPA × Current Credits) ÷ Total Credits

What is GPA?

Grade Point Average (GPA) is the basic building block. It's the numeric representation of your grades on a 4.0 scale (in most systems). Each letter grade corresponds to a grade point:

  • A+ / A = 4.0 (Excellent)
  • A- = 3.7
  • B+ = 3.3
  • B = 3.0
  • B- = 2.7
  • And so on down to F = 0.0

HEC Grading System (4.0 Scale)

Most universities follow the Higher Education Commission (HEC) grading standard. Here's the complete breakdown used in our calculator:

Grade Marks Range GPA Points Remarks
A+90–100%4.0Distinction
A85–89%4.0Distinction
A-80–84%3.7Very Good
B+75–79%3.3Very Good
B70–74%3.0Good
B-65–69%2.7Good
C+61–64%2.3Satisfactory
C58–60%2.0Satisfactory
C-55–57%1.7Satisfactory
D+52–54%1.3Pass
D50–51%1.0Pass
FBelow 50%0.0Fail

What is Relative Grading? (Bell Curve)

Relative grading (also called bell curve scaling) adjusts your marks based on the class topper's performance. It's used when exams are unusually difficult — if the highest score is 65/100, scoring 60 becomes excellent in relative terms. Relative grading formula:

Scaled % = (Your Marks ÷ Highest Marks in Class) × 100

Example: If class highest is 75/100 and you scored 60/100:

  • Raw percentage = 60% (which might be a C or C+)
  • Relative scaling = (60 ÷ 75) × 100 = 80% (which becomes an A- in HEC system)
  • Your grade improves from C+ to A- automatically

Many universities (especially in engineering and medical colleges) use relative grading to normalize results across different paper difficulties. Our calculator includes a dedicated Relative Grading tab that shows you exactly how your grade changes after scaling.

Why I Built This 4-in-1 Free CGPA Calculator

I noticed three problems with existing grade calculators:

  1. Too many different tools — students needed separate calculators for CGPA, marks conversion, grade checking, and relative grading
  2. No grading support — most international calculators don't have the HEC A+ to F scale with correct grade points
  3. Confusing to use — poorly designed interfaces with no explanations

This calculator solves all three by combining four tools in one with a clean, mobile-friendly interface:

  • 🎓 CGPA Tab: Full semester GPA + cumulative CGPA with credit hour support and previous CGPA integration
  • 📊 Marks Tab: Convert marks to percentage and letter grade for multiple subjects
  • ✅ Grade Checker Tab: Instantly see grade, GPA points, and marks needed for next grade
  • 📈 Relative Tab: Simulate bell curve scaling with class topper marks

How to Use This Free CGPA Calculator

1. CGPA Calculator (Semester + Cumulative)

  • Select your grading system (HEC or US Standard)
  • Add subjects, assign credit hours (1–6), choose your letter grade from dropdown
  • Optional: Enter your previous CGPA and total credits to calculate cumulative CGPA
  • Click "Calculate CGPA" — see semester GPA, cumulative CGPA, and subject-wise breakdown

2. Marks to Percentage Converter

  • Switch to "Marks" tab
  • Enter subject names, obtained marks, and total marks
  • Get percentage, letter grade, and visual progress bar for each subject
  • See overall percentage and grade across all subjects

3. Grade Checker

  • Switch to "Grade Checker" tab
  • Enter your marks and total marks
  • Instantly see letter grade, GPA points, pass/fail status
  • View complete breakdown — exactly how many marks needed for each higher grade

4. Relative Grading (Bell Curve)

  • Switch to "Relative" tab
  • Enter your marks, class highest marks, and total marks
  • Compare raw grade vs scaled grade after relative adjustment
  • See percentage improvement (or decrease) after scaling

CGPA vs Percentage — What's the Difference?

CGPA is a grade point average on a 4.0 scale, while percentage is your raw marks out of 100. The relationship:

  • 90–100% = 4.0 GPA (A+)
  • 80–89% = 3.7–4.0 GPA (A/A-)
  • 70–79% = 3.0–3.3 GPA (B/B+)
  • 60–69% = 2.0–2.7 GPA (C/C+)
  • 50–59% = 1.0–1.7 GPA (D/D+)
  • Below 50% = 0.0 GPA (F)

Use our Marks tab to instantly convert any percentage to the correct grade and GPA points.

Who Should Use This Tool?

  • University students — check semester results, calculate final CGPA before results are announced
  • Exam preparation — simulate what grades you need to achieve target CGPA
  • Teachers & faculty — verify grade calculations and explain grading to students
  • Parents — understand your child's academic performance in university terms
  • Admissions counselors — convert international grades to local systems

Frequently Asked Questions

How is CGPA calculated?

Universities follow HEC guidelines: CGPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours). Grade points: A+ = 4.0, A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, F = 0.0.

What is a good CGPA in universities?

- 3.7–4.0: Distinction / Dean's List
- 3.0–3.69: Very Good (First Division)
- 2.5–2.99: Good (Second Division)
- 2.0–2.49: Satisfactory (Pass)
- Below 2.0: Academic probation risk

How do I convert marks to CGPA?

Step 1: Calculate percentage = (Obtained Marks ÷ Total Marks) × 100
Step 2: Match percentage to HEC grade scale (see table above)
Step 3: Use corresponding grade points for CGPA calculation
Our Marks tab does this automatically — just enter your marks.

What is the difference between SGPA and CGPA?

SGPA is your GPA for one semester. CGPA is the cumulative average of all semesters. Example: If you had 3.5 SGPA in semester 1 (18 credits) and 3.8 SGPA in semester 2 (18 credits), your CGPA = (3.5×18 + 3.8×18) ÷ 36 = 3.65.

Does relative grading always improve your grade?

Not always. Relative grading scales your marks based on the class topper. If the topper scored very high (e.g., 95/100) and you scored 70/100, your scaled score = (70÷95)×100 = 73.6% — which might be lower than your raw 70%. It helps most when exams are difficult and the topper's score is low.

Is this calculator really free?

✅ 100% free — no signup, no subscriptions, no hidden fees. All calculations run in your browser; we never store your data.

Does it work on mobile?

Yes — fully responsive design works on phones, tablets, and desktop. The interface adapts to any screen size.

About This Platform

This tool is developed by Abdul Wahab (Full Stack Developer) as part of the ToolLabHQ mission to build free, open educational tools for students worldwide. The goal is simple: provide accurate, easy-to-use calculators that help students understand their academic performance without confusion or cost.

Start Using the Free CGPA Calculator Now

If you're a student and want to check your academic grade performance, try our all-in-one calculator today.

  • ✅ Semester GPA (SGPA) calculation with credit hours
  • ✅ Cumulative CGPA with previous results integration
  • ✅ Marks to percentage and letter grade conversion
  • ✅ Instant grade checking with target marks
  • ✅ Relative grading (bell curve) simulation
  • ✅ HEC and US grading systems supported

🎓 Calculate Your CGPA, Marks, Grades & Relative Scaling — All Free

Launch Free CGPA Calculator →

No signup required • Works on mobile • HEC & US grading