GPA / CGPA Calculator
EverydayCalculate your GPA or CGPA on a 10-point scale. Supports CBCS grading for Indian universities (UGC, ANNA, VTU, JNTU). Convert CGPA to percentage.
Written by Anurag Rath · Reviewed by the thecalcu.com team · Last updated 3 July 2026
Set Credits to 0 to skip a subject. 5 subjects included.
CGPA / GPA
What is a GPA?
A GPA / CGPA Calculator computes your Grade Point Average (GPA) or Cumulative Grade Point Average (CGPA) from your subjects' credit hours and grade points. It reflects your academic performance as a weighted average, where subjects with more credit hours have a larger impact on the final CGPA.
In India, the 10-point CGPA system under the UGC Choice Based Credit System (CBCS) is now the standard at most universities, IITs, NITs, central universities, and most state universities including Anna University (Tamil Nadu), VTU (Karnataka), JNTU (Andhra Pradesh), and Mumbai University. This calculator covers both the 10-point Indian scale and the 4-point international scale.
Along with the CGPA, the calculator converts your grade to a percentage using the official UGC formula: Percentage = (CGPA − 0.75) × 10, so you can easily translate your CGPA for job applications, competitive exam forms, and foreign university applications that ask for percentage.
See the Grade Calculator for converting raw marks to grades, and the Percentage Calculator for other percentage calculations.
Why Use a CGPA Calculator?
Manual CGPA calculation is tedious when you have 5–6 subjects with different credit weightings. Mistakes in weighting are common, many students incorrectly calculate a simple average of grade points rather than credit-weighted average, which gives a wrong result.
A student with subjects of 4, 4, 3, 3, 2 credits who grades 9, 8, 7, 8, 9 GP:
- Simple average: (9+8+7+8+9) ÷ 5 = 8.2 (wrong)
- Weighted average: (36+32+21+24+18) ÷ 16 = 131 ÷ 16 = 8.19 (correct)
The difference may seem small, but it matters for eligibility cutoffs.
Who Should Use This Calculator?
Engineering and science students at VTU, JNTU, Anna University, Mumbai University, and other universities using 10-point CBCS who need to track semester CGPA for placement eligibility.
Students applying for campus placements who need to verify their CGPA meets the minimum cutoff (commonly 6.0 or 7.0) at recruitment drives.
Students applying for higher education (GATE, GRE, GMAT, CAT) who need to report CGPA on application forms and verify the equivalent percentage for eligibility.
International students studying in India on a 10-point system who need to understand their GPA equivalent for home country recognition or international scholarships.
How to use this GPA calculator
- Select your Grading Scale, 10-point (most Indian universities) or 4-point (US/international).
- For each subject, enter the credits (typically 2–6 per subject) and your grade point (0–10 for 10-point scale, 0–4 for 4-point scale).
- If you have fewer than 6 subjects, set the extra subjects' credits to 0, they will be excluded automatically.
- The calculator shows your CGPA (highlighted), percentage equivalent, total credits, and total grade points.
- Open the Steps panel to see the credit × grade point breakdown for each subject.
Show formula & methodology ↓Hide formula & methodology ↑
Formula & Methodology
CGPA = Σ(Credits × Grade Points) ÷ Σ Credits
Percentage (UGC 10-point CBCS): Percentage = (CGPA − 0.75) × 10
Percentage (4-point GPA): Percentage = (GPA ÷ 4) × 100
UGC-CBCS grade scale (10-point):
| Letter Grade | Grade Point | Range (marks) |
|---|---|---|
| O (Outstanding) | 10 | 90–100 |
| A+ (Excellent) | 9 | 80–89 |
| A (Very Good) | 8 | 70–79 |
| B+ (Good) | 7 | 60–69 |
| B (Above Average) | 6 | 55–59 |
| C (Average) | 5 | 50–54 |
| P (Pass) | 4 | 40–49 |
| F (Fail) | 0 | Below 40 |
Worked example:
| Subject | Credits | Grade Point | Credit × GP |
|---|---|---|---|
| Maths | 4 | 9 | 36 |
| Physics | 4 | 8 | 32 |
| Chemistry | 3 | 7 | 21 |
| English | 3 | 8 | 24 |
| Lab | 2 | 9 | 18 |
| Total | 16 | 131 |
CGPA = 131 ÷ 16 = 8.19
Percentage = (8.19 − 0.75) × 10 = 74.4%