CGPA Calculator
Calculate your Cumulative Grade Point Average (CGPA) for the Indian 10.0 scale, the US/global 4.0 scale, or Pakistani institutions (HEC, PU, COMSATS, IIUI, KMU). Add your subjects with their credit hours and grade points, and the result updates as you type — no button required unless you want to force a recalculation.
🔄 Quick Reverse Calculator (Percentage ↔ CGPA)
Already have a percentage and need your CGPA, or vice versa? Use this. For a deeper, university-specific breakdown, see our full CGPA to Percentage Calculator.
These are common approximations, not universal official formulas — your own transcript's stated conversion always takes priority for anything official.
How the CGPA Formula Works
CGPA is a credit-weighted average, not a plain average of your grades. A 4-credit course pulls your CGPA about four times harder than a 1-credit lab, because it's the credits — not the number of subjects — that do the weighting.
Worked example:
| Course | Credits | Grade | Weighted Points |
|---|---|---|---|
| Mathematics | 4 | A+ (4.00) | 16.00 |
| Physics | 3 | A (3.75) | 11.25 |
| Programming | 3 | A+ (4.00) | 12.00 |
| English | 2 | B+ (3.25) | 6.50 |
| Total | 12 | — | 45.75 |
CGPA = 45.75 ÷ 12 = 3.81
How to Use This Calculator
- Pick your grading scale. This sets the maximum grade point so you can't accidentally enter a value your institution doesn't allow.
- Add semesters. Each "Add Semester" click gives you a fresh block for that term's subjects.
- Enter credits and grade points per subject. Use the numeric grade point (like 3.7 or 9.5), not a letter grade.
- Watch the results update live. The bar at the bottom tracks your Total Credits, Quality Points, and CGPA as you type — no need to click Calculate unless you just want to force a refresh.
Global Scales & Conversion Reference
Because students study — and apply — across borders, this tool handles more than one grading system. Here's a quick reference for the major ones.
4.0 Scale (USA & Global Standard)
Used across the US, Canada, and parts of the Middle East. If you're applying to a US university from a 10-point system, you'll likely need a CGPA to GPA conversion alongside a formal WES evaluation.
| Letter Grade | Percentage | Grade Point |
|---|---|---|
| A | 93 - 100% | 4.0 |
| A- | 90 - 92% | 3.7 |
| B+ | 87 - 89% | 3.3 |
| B | 83 - 86% | 3.0 |
| B- | 80 - 82% | 2.7 |
| C+ | 77 - 79% | 2.3 |
| C | 73 - 76% | 2.0 |
| F | Below 60% | 0.0 |
10.0 Scale (India — CBSE, UGC, AICTE)
An 'O' (Outstanding) earns 10 grade points. Converting to a 4.0 scale is roughly (CGPA / 10) × 4. For the more common domestic need — a percentage — the standard CBSE approximation is Percentage = CGPA × 9.5, though many individual universities publish their own formula. Our CGPA to Percentage Calculator covers those variants in depth.
| Letter Grade | Classification | Grade Point |
|---|---|---|
| O (Outstanding) | Top Performance | 10.0 |
| A+ (Excellent) | Highly Competent | 9.0 |
| A (Very Good) | Competent | 8.0 |
| B+ (Good) | Above Average | 7.0 |
| B (Above Average) | Average | 6.0 |
| C (Average) | Below Average | 5.0 |
| P (Pass) | Minimum Passing | 4.0 |
7.0 Scale (Australia)
- High Distinction (HD): 85%+ = 7.0
- Distinction (D): 75–84% = 6.0
- Credit (C): 65–74% = 5.0
- Pass (P): 50–64% = 4.0
- Fail (F): Below 50% = 0.0
CGPA for Pakistani Universities (HEC & Beyond)
Pakistan's higher education is regulated by the Higher Education Commission (HEC), but individual universities layer their own rules on top of the HEC baseline. If you're applying for scholarships like Ehsaas or PEEF, use the preset that matches your actual institution rather than the generic HEC default — the differences below aren't cosmetic.
1. Punjab University (PU)
PU runs an absolute 4.0 scale with fine decimal increments. A 'D' grade (1.00 GP) requires a minimum of 50% marks to pass. Postgraduate students need to maintain a 2.50 aggregate to stay off probation.
2. COMSATS University
COMSATS (CUI) uses a specific absolute scale: 85–100% earns an A (4.0), 80–84.99% earns an A- (3.7). A CGPA of 3.50+ puts you on the Dean's Honor List.
3. IIUI (International Islamic University Islamabad)
IIUI's 8-grade system skips minus grades entirely (no A-, B-, C-). A 75–79% score earns a straight B+ (3.50 GP) — running a generic minus-grade calculator on an IIUI transcript will give you the wrong number.
4. KMU (Khyber Medical University) & the HEC Default
KMU runs both modular medical programs and standard semester-based allied health programs (Nursing, DPT). Standard semesters follow the HEC framework, where the percentage conversion is simply Percentage = (CGPA ÷ 4.0) × 100.
A note on accuracy
This calculator is an independent study tool, not an official university product. Grading scales, credit weightings, and percentage-conversion formulas can be revised by your institution at any time, and some universities apply exceptions we can't account for automatically.
Treat your result here as a reliable estimate for personal tracking — always confirm your official CGPA against your transcript or registrar's office before using it for an application, scholarship, or job requirement.
Pro Tips for Managing Your CGPA
- Weight your study time like your CGPA weights your credits. A 4-credit core subject affects your CGPA roughly four times as much as a 1-credit lab — study accordingly when time is tight before finals.
- Clear a failed subject as soon as you can. Most universities let you retake a failed course in the next available term; the new grade replaces the zero-point entry and typically produces a real jump in your CGPA.
- Recalculate every semester, not just at graduation. Small corrections are much easier to make early than in your final year.
- Know which formula applies to you before you quote a percentage anywhere official. Generic multipliers are a starting point, not a substitute for your transcript's stated formula.
Related Tools
More specific calculators for common conversions and regional systems:
Frequently Asked Questions
How do I calculate CGPA?
Multiply each subject's grade point by its credit hours, add those products together, then divide by your total credit hours. Example: 120 total quality points ÷ 36 credit hours = 3.33 CGPA.
How do I convert CGPA to a percentage?
Multiply your CGPA by the conversion factor your institution specifies. Under CBSE/UGC guidelines that's commonly 9.5 (8.0 CGPA ≈ 76%), but check your own transcript first — factors vary by university.
How do I convert a percentage to CGPA?
Divide your percentage by the same factor your board uses. Example: 76% ÷ 9.5 ≈ 8.0 CGPA on a 10-point scale.
How do I calculate CGPA from SGPA?
Take the credit-weighted average of your semester SGPAs — don't just average the numbers unless every semester had identical credit totals. A heavier semester should pull the overall average further.
What's the difference between GPA and CGPA?
GPA reflects a single semester. CGPA is the cumulative, credit-weighted average across every semester you've completed.
Why does my calculation look wrong?
The most common causes are a missing credit value, a grade point entered instead of a letter grade (or vice versa), or the wrong scale selected for your institution.
What counts as a good CGPA?
On a 4.0 scale, above 3.0 is generally solid and 3.5+ is considered strong. On a 10.0 scale, 8.0+ is typically viewed as excellent — though "good" ultimately depends on your field and target program.
