CGPA Calculator
Calculate your cumulative GPA across all semesters — weighted by credit hours, instant, and free.
| Semester | GPA (0.0 - 4.0) | Credit Hours | Remove |
|---|
What Is CGPA and Why Does It Matter?
CGPA stands for Cumulative Grade Point Average. It's the single number that summarises your academic performance across every semester you've completed — not just the most recent one. Whether you're applying to grad school, going for a scholarship, or sharing your transcript with a future employer, your CGPA is usually the first academic number people look at.
Unlike a simple average of your semester GPAs, CGPA is a weighted average. A semester in which you completed 21 credit hours carries more weight than one where you only took 12. This makes CGPA fairer — a light semester with a great GPA shouldn't skew your overall result more than a heavy semester full of core courses.
The formula is straightforward: add up the result of multiplying each semester's GPA by its credit hours, then divide the total by the sum of all credit hours. For example, if you earned a 3.5 GPA over 15 credits in one semester and a 3.8 GPA over 18 credits in the next, your CGPA would be (3.5 × 15 + 3.8 × 18) ÷ (15 + 18) = (52.5 + 68.4) ÷ 33 = 3.66.
This calculator does all of that automatically. Add rows for each semester, fill in your GPA and credit hours, and hit calculate.
CGPA vs GPA — What's the Difference?
GPA (Grade Point Average) is your performance in a single semester. CGPA is the running total across your entire degree. Think of GPA as your score in one chapter, and CGPA as your overall score for the whole book. Most universities report both on your transcript, but CGPA is what graduate schools and employers typically refer to when they ask about your "overall GPA."
It's also worth noting that some universities present CGPA on a 10-point scale rather than the 4.0 scale used here. If your university works on a 10-point system, divide your scores by 2.5 to convert them to the 4.0 scale before entering them, or check whether your institution provides an official conversion table.
What Is a Good CGPA?
That depends on the context, but here are the benchmarks most institutions and employers use as rough guides:
- 3.7 – 4.0 — Excellent. Typically qualifies for Latin honors (summa cum laude), competitive scholarships, and the most selective graduate programs.
- 3.5 – 3.69 — Very good. Magna cum laude territory at many schools. Competitive for most grad programs and job applications.
- 3.0 – 3.49 — Good. Meets the minimum requirement for most graduate school applications and is considered strong by most employers.
- 2.5 – 2.99 — Average. Acceptable for many positions but may limit access to the most competitive opportunities.
- Below 2.5 — Below average. Worth a genuine effort to improve, especially in your remaining semesters.
Remember that a strong CGPA is just one part of an application. Research experience, internships, recommendation letters, and extracurriculars also matter — especially at the graduate level.
How Credit Hours Affect Your CGPA
One of the most important things students don't realise: the credit hours attached to each semester act as a multiplier. A semester where you took 21 hours will have 75% more influence on your CGPA than a semester where you took 12 hours. This cuts both ways.
If you had a rough first year with lighter course loads, your CGPA may recover faster than you'd expect as you take more credits. Conversely, a bad semester with a heavy load can drag your CGPA down significantly. Understanding this helps you plan strategically — if you're trying to raise your CGPA, a semester where you take more credits and perform well will move the needle more than a light semester with the same grades.
Can You Raise a Low CGPA?
Yes, though it takes time because past results stay in the calculation. The key variable in your favour is the credit hours remaining. The more courses you still have left to take, the more opportunity you have to pull the average upward. A student with 60 credits completed and 60 remaining has as much room to improve as they've already lost ground.
Some practical approaches: take elective courses in subjects you're genuinely good at, prioritise office hours and tutoring for difficult required courses, avoid overloading your schedule in a single semester just to accumulate credits quickly, and address any underlying issues (health, personal problems) that led to a low GPA period in the first place.
CGPA Reference — Grade Point Scale
Most US and internationally aligned institutions use a letter grade to grade point conversion similar to the table below. Check your university's official grading policy, as exact values can vary slightly.
| Letter Grade | Grade Points | Typical Percentage | Performance |
|---|---|---|---|
| A+ | 4.0 | 97–100% | Exceptional |
| A | 4.0 | 93–96% | Excellent |
| A− | 3.7 | 90–92% | Very Good |
| B+ | 3.3 | 87–89% | Good |
| B | 3.0 | 83–86% | Good |
| B− | 2.7 | 80–82% | Above Average |
| C+ | 2.3 | 77–79% | Average |
| C | 2.0 | 73–76% | Average |
| D | 1.0 | 60–69% | Below Average |
| F | 0.0 | Below 60% | Failing |
How to Use the CGPA Calculator
- You'll see two rows already filled in for your first two semesters. Enter the semester label in the first column if you want (it's optional — just there for your reference).
- Enter the GPA you earned that semester in the second column. This must be a number between 0.0 and 4.0.
- Enter the total credit hours you completed that semester in the third column.
- Click Add Semester to add more rows. You can add as many as your degree requires.
- Hit Calculate CGPA when all your semesters are entered. Your cumulative GPA appears below the table.
- Use the remove button on any row to delete semesters you've added by mistake.
Features of This CGPA Calculator
- Dynamic semester rows — add or remove as many semesters as you need
- Weighted calculation — CGPA is properly weighted by credit hours, not a simple average
- GPA validation — checks that each entry is between 0.0 and 4.0
- Credit hour validation — ensures positive values only
- Inline error messages — tells you exactly which row has an issue
- Optional semester labels — name each row to keep track of your semesters
- Fully browser-based — nothing is sent to any server at any point
CGPA Calculator — Frequently Asked Questions
What is CGPA?
CGPA (Cumulative Grade Point Average) is the overall average of your academic performance across every semester of your degree. It's a weighted average — each semester's GPA is multiplied by the credit hours completed that semester, so heavier semesters count proportionally more toward the final number.
How do you calculate CGPA from semester GPAs?
Multiply each semester GPA by the credit hours for that semester. Add up all those products. Divide the total by the sum of all credit hours. That gives you your CGPA. For example: (3.5 × 15 + 3.8 × 18) ÷ (15 + 18) = 120.9 ÷ 33 = 3.66.
What GPA values can I enter?
Semester GPA values must be between 0.0 and 4.0. Credit hours must be a positive number. The calculator will flag any entry outside these ranges before computing.
Can I calculate CGPA for more than two semesters?
Yes — there's no limit. Click Add Semester to add as many rows as your programme has. Most undergraduate degrees have 8–10 semesters, and this calculator handles all of them.
What's the difference between GPA and CGPA?
GPA is your grade average for a single semester. CGPA is the running cumulative average across all semesters completed so far. Graduate schools and employers typically ask for your CGPA, not individual semester GPAs.
Is a 3.5 CGPA considered good?
Yes, 3.5 on a 4.0 scale is generally considered very good. It typically corresponds to magna cum laude honours at most US universities and meets the minimum threshold for most graduate school applications. A 3.7 or higher is usually needed for the most competitive programmes.
My university uses a 10-point CGPA scale. Can I still use this?
This calculator is designed for the 4.0 scale. If your university uses a 10-point scale, divide each semester GPA by 2.5 before entering it — that gives you the approximate 4.0 equivalent. Always check your institution's official conversion chart for precise values.