CGPA Calculator
Calculate your Cumulative Grade Point Average instantly. Add each semester with its SGPA and credit hours, and see your CGPA update in real time. Supports 10-point, 4-point, and 5-point scales. Free, private, and runs entirely in your browser.
Your Semesters
Enter SGPA and credits for each semesterYour CGPA
Updates live as you typePercentage Estimate
Grade Scale Reference (10-Point)
What does this CGPA calculator do?
This free online CGPA calculator works out your Cumulative Grade Point Average — the weighted average of your semester GPAs across your entire academic program. You add each semester, enter its SGPA (Semester Grade Point Average) and the total credit hours for that semester, and the calculator combines them into a single cumulative number.
CGPA is the number most universities use to judge your overall academic performance. It's what appears on your final transcript, what graduate schools look at, and what employers ask for. Unlike a single semester's GPA, CGPA reflects your consistency over the whole program.
The calculator supports the 10-point scale used by most Indian universities, the 4-point scale common in the US and Canada, and the 5-point scale used by some institutions. It also estimates your percentage equivalent using the conversion formula of several major universities. Everything runs in your browser — your grades and credits never leave your device.
How to calculate your CGPA
- Pick your scale: Choose 10-point, 4-point, or 5-point depending on what your university uses. The math is the same — only the range of numbers changes.
- Enter your first semester: Give it a name (like "Semester 1" or "Fall 2024"), enter your SGPA for that semester, and the total credit hours you took.
- Add more semesters: Click "Add Semester" and repeat. Include every semester you've completed so far.
- Check your CGPA: The large number at the top of the results panel is your CGPA. Below it you'll see total credits, weighted points, and the number of semesters.
- Convert to percentage (optional): Pick your university's conversion formula from the dropdown to see your estimated percentage.
If you're halfway through your degree, enter only the semesters you've completed. The calculator gives you your CGPA to date. You can update it each semester as new results come in.
Why use this CGPA calculator?
Instant results
Your CGPA recalculates as you type. No button presses, no waiting — just live numbers that update in real time.
Multi-scale support
Works with 10-point, 4-point, and 5-point scales. Switch anytime without losing your data.
Unlimited semesters
Add as many semesters as your program has. Two, six, eight, or more — there's no limit.
Percentage conversion
Built-in formulas for CBSE, VTU, Anna University, and generic scales. See your estimated percentage instantly.
Completely private
Your SGPA and credit hours never leave your device. No server, no logs, no data stored anywhere.
Works offline
Once the page loads, the calculator works without an internet connection. Perfect for studying or working offline.
How CGPA is calculated
CGPA is a weighted average of your semester GPAs, where each semester is weighted by its total credit hours. The formula is:
In plain English: multiply each semester's SGPA by the number of credits you took that semester. Add all those products together. Then divide by the total credits across all semesters.
Here's a worked example. Suppose you've completed four semesters:
| Semester | SGPA | Credits | Weighted Points |
|---|---|---|---|
| Semester 1 | 8.5 | 24 | 204.0 |
| Semester 2 | 9.0 | 22 | 198.0 |
| Semester 3 | 7.8 | 26 | 202.8 |
| Semester 4 | 8.2 | 24 | 196.8 |
| Total | 96 | 801.6 |
CGPA = 801.6 ÷ 96 = 8.35
Notice that Semester 3, with 26 credits, carries slightly more weight than Semester 2, which had 22 credits. That's the weighted average at work. A semester where you took more courses has a bigger effect on your CGPA than a lighter semester.
SGPA vs CGPA: what's the difference?
These two terms get mixed up a lot, so here's the clear version:
- SGPA (Semester Grade Point Average) is your performance in one semester. It's calculated the same way as a regular GPA: quality points divided by credits for that semester's courses.
- CGPA (Cumulative Grade Point Average) is the overall average across all semesters completed. It's what you get when you combine every SGPA, weighted by credits.
Think of it this way: SGPA is your score for one chapter. CGPA is your score for the whole book so far. Both matter, but for different reasons. SGPA tells you how you did this term. CGPA tells you how you've done throughout your degree.
If you're applying for a job, graduate school, or a scholarship, CGPA is usually the number they ask for. If you're checking whether you'll pass a semester or qualify for a scholarship renewal, SGPA is often the relevant number.
CGPA to percentage conversion
There is no single universal formula for converting CGPA to percentage. Every university has its own method, and the results can differ by several percentage points. Here are the most common formulas used in India and abroad:
| Institution / System | Formula | Example (CGPA 8.5) |
|---|---|---|
| CBSE | CGPA × 9.5 | 80.75% |
| VTU (Visvesvaraya Technological University) | (CGPA − 0.75) × 10 | 77.5% |
| Anna University | CGPA × 10 | 85% |
| Generic 10-point | (CGPA ÷ 10) × 100 | 85% |
| Generic 4-point | (CGPA ÷ 4) × 100 | — |
| Generic 5-point | (CGPA ÷ 5) × 100 | — |
Important: The percentage shown by this calculator is an estimate using the formula you select. Your university may use a different formula, a different rounding rule, or a conversion table. Always check your official transcript or ask your academic office for the exact percentage.
Some universities also use nonlinear formulas — for example, IIT Patna uses 10 × CGPA + 5 for CGPA between 4.00 and 9.00, capped at 95% above 9.00. If your university uses a custom formula, the generic options here won't match exactly.
Grade scale reference
10-point scale (common in India)
| Grade | Description | Grade Points | Typical percentage |
|---|---|---|---|
| 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% |
The exact percentage ranges vary by institution. Some universities use 5-point ranges, some use different grade labels (like S, A, B, C, D, E, F), and some don't include an "O" grade. Always check your university's official grading policy.
4-point scale (common in US / Canada)
| Letter Grade | Grade Points | Typical percentage |
|---|---|---|
| A / A+ | 4.0 | 90–100% |
| A− | 3.7 | 85–89% |
| B+ | 3.3 | 80–84% |
| B | 3.0 | 75–79% |
| B− | 2.7 | 70–74% |
| C+ | 2.3 | 65–69% |
| C | 2.0 | 60–64% |
| D | 1.0 | 50–59% |
| F | 0.0 | Below 50% |
On the 4-point scale, the top grade is usually 4.0. Some schools award 4.3 for an A+, but most cap at 4.0. This calculator treats 4.0 as the maximum for the 4-point scale, which is the standard.
Tips for improving and understanding your CGPA
- High-credit semesters matter more. A semester where you took 28 credits has a bigger impact on your CGPA than one where you took 18. Focus your effort on heavy semesters.
- A strong start helps, but it's not everything. If you had a rough first semester, you can still improve your CGPA over time — but the earlier semesters carry weight that never goes away.
- Calculate your CGPA after every semester. Don't wait until final year to find out where you stand. Tracking it semester by semester lets you course-correct early.
- Know your university's rounding rules. Some universities truncate to two decimals, some round. A CGPA of 8.346 might be reported as 8.34 or 8.35 depending on the rule.
- Check whether your university replaces failed grades. Some institutions count the original F even after you retake the course; others replace it. This can significantly affect your CGPA.
- Use the percentage conversion carefully. The number you get from a formula is an estimate. For official purposes, use whatever your university provides on your transcript.