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 semester
Semester SGPA Credits

Your CGPA

Updates live as you type
0.00
Cumulative Grade Point Average
02.557.510
0
Total Credits
0.00
Weighted Points
0
Semesters

Percentage Estimate

Estimated percentage —

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

  1. 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.
  2. 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.
  3. Add more semesters: Click "Add Semester" and repeat. Include every semester you've completed so far.
  4. 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.
  5. 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:

CGPA = Σ(SGPA × Semester Credits) ÷ Σ(Total Credits)

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:

SemesterSGPACreditsWeighted Points
Semester 18.524204.0
Semester 29.022198.0
Semester 37.826202.8
Semester 48.224196.8
Total96801.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 / SystemFormulaExample (CGPA 8.5)
CBSECGPA × 9.580.75%
VTU (Visvesvaraya Technological University)(CGPA − 0.75) × 1077.5%
Anna UniversityCGPA × 1085%
Generic 10-point(CGPA ÷ 10) × 10085%
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)

GradeDescriptionGrade PointsTypical percentage
OOutstanding1090–100%
A+Excellent980–89%
AVery Good870–79%
B+Good760–69%
BAbove Average655–59%
CAverage550–54%
PPass440–49%
FFail0Below 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 GradeGrade PointsTypical percentage
A / A+4.090–100%
A−3.785–89%
B+3.380–84%
B3.075–79%
B−2.770–74%
C+2.365–69%
C2.060–64%
D1.050–59%
F0.0Below 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.

Frequently asked questions

CGPA stands for Cumulative Grade Point Average. It is the weighted average of your SGPA across all semesters, where each semester is weighted by its total credit hours. It represents your overall academic performance across your entire program.
CGPA = Σ(SGPA × Semester Credits) ÷ Σ(Total Credits). Multiply each semester's SGPA by its credit hours, add all those products together, then divide by the total credit hours across all semesters. This calculator does all of that automatically.
GPA (or SGPA) measures your performance in a single semester. CGPA is the cumulative average across all semesters completed so far. GPA is short-term; CGPA is long-term. For job applications and graduate school, CGPA is usually the number that matters.
The formula varies by institution. CBSE uses CGPA × 9.5. VTU uses (CGPA − 0.75) × 10. Anna University uses CGPA × 10. Many universities use their own formula. This calculator lets you pick the right one from the dropdown.
Yes, completely free. No signup, no hidden charges, no watermarks. Use it as often as you want, on as many devices as you want.
Yes. Once the page has loaded, the calculator works entirely in your browser without an internet connection. It's perfect for studying or working offline.
Yes. The calculator supports all three scales. Just enter your SGPA values on whichever scale your university uses — the math works the same way. Switch between scales with the buttons at the top of the input panel.
Yes. Click the "Add Semester" button to keep adding rows. There is no limit — add as many semesters as your program has, whether that's two, four, six, eight, or more.
Absolutely. Everything runs in your browser using JavaScript. Your SGPA values and credit hours never leave your device — there is no server processing, no logging, and no data storage.
A few reasons: your university may round differently, may weight credits differently, may exclude certain courses (like audit courses or pass/fail courses), or may use a different grade scale. Check your university's official calculation method if the difference matters.