Skip to content
JustTools

GPA & CGPA Calculator

Work out your semester SGPA and overall CGPA from credits and grades, convert CGPA to percentage with the formula your university uses, and see what you must score to reach a target.

Runs in your browser Free · no sign-up

At a glance

  • Calculates SGPA (semester GPA) from each course’s credits and grade: Σ(credits × grade points) ÷ Σ credits, rounded to two decimals.
  • Calculates CGPA across semesters — credit-weighted when you enter credits — and reproduces the worked examples in the UGC’s credit-system guidelines.
  • Supports the UGC 10-point scale (O = 10, A+ = 9, A = 8, B+ = 7, B = 6, C = 5, P = 4, F = 0), the US 4.0 scale with Honors and AP weighting, and a 5-point scale — or type grade points directly.
  • Converts CGPA to percentage and back with the formula your university uses: CGPA × 9.5, CGPA × 10, (CGPA − 0.75) × 10, (CGPA − 0.5) × 10, 7.1 × CGPA + 11, or your own.
  • An 8.2 CGPA is 77.9% with CGPA × 9.5, 82% with CGPA × 10 and 74.5% with (CGPA − 0.75) × 10.
  • Target planner: the average SGPA you need in the remaining semesters to reach a goal CGPA, and the highest CGPA still possible.
  • Your courses and semesters are saved on your device only; nothing is uploaded.

Step by step

How to calculate SGPA and CGPA

  1. 1

    Pick your grading scale

    Choose the 10-point scale used in India, the US 4.0 scale or a 5-point scale.

  2. 2

    Enter your courses

    For each course type the credits and choose the grade. If your university uses different letters, switch to Grade points and type the number from your marksheet.

  3. 3

    Read your SGPA

    The SGPA appears with the total credits and credit points. Tap Add to CGPA to carry it over as a semester.

  4. 4

    Get your CGPA

    On the CGPA tab enter the SGPA and credits of every semester to get your cumulative figure.

  5. 5

    Convert or plan

    Use CGPA to % with your university’s formula, or Target to see what you need in the semesters left.

Features

Everything you need, nothing you don’t

SGPA from credits and grades

Add your courses, pick a letter grade or type grade points, and see the working.

CGPA across semesters

Enter each semester’s SGPA and credits — or send a finished semester over with one tap.

CGPA to percentage

Formulas commonly used by CBSE, DU, VTU, AKTU, Anna, GTU, KTU, MAKAUT, JNTUH and Mumbai University — or your own.

Target CGPA planner

Find the average you need from here, and whether the goal is still within reach.

US GPA too

The 4.0 scale with plus and minus grades, and weighted GPA for Honors, AP and IB courses.

Saved for next semester

Your entries stay in your browser, ready when the next results come out.

SGPA and CGPA formulas

SGPA = Σ(credits × grade points) ÷ Σ credits for the courses of one semester. Each course’s grade points are multiplied by its credits, so a 4-credit course counts twice as much as a 2-credit one.

CGPA = Σ(semester credits × SGPA) ÷ Σ credits over all semesters so far. The UGC’s own illustration: six semesters of 20, 20, 26, 26, 24 and 24 credits with SGPAs of 6.9, 6.7, 9.15, 7.38, 7.75 and 8.0 give (20 × 6.9 + 20 × 6.7 + 26 × 9.15 + 26 × 7.38 + 24 × 7.75 + 24 × 8.0) ÷ 140 = 7.71.

CourseCreditsGradeGrade pointsCredit points
Mathematics4O1040
Physics4A+936
Programming3A824
English2B+714
Physics lab2O1020
Total15134 → SGPA 8.93

UGC 10-point grading scale

The letter grades and grade points the University Grants Commission recommends for the choice-based credit system. Universities set their own marks ranges for each grade.

Letter gradeGrade pointsMeaning
O10Outstanding
A+9Excellent
A8Very good
B+7Good
B6Above average
C5Average
P4Pass
F0Fail
Ab0Absent

CGPA to percentage formulas

There is no single national rule: each board and university publishes its own conversion, and some change it between schemes — KTU, for example, moved from 10 × CGPA − 2.5 to CGPA × 10 in 2023. The table shows the formulas commonly reported. Use the one printed on your marksheet or in your university’s circular; that is what employers and admission offices accept.

FormulaCommonly used by8.2 CGPA becomes
CGPA × 9.5CBSE (Class 10 CGPA), Delhi University77.9%
CGPA × 10Anna University, KTU and many others82%
(CGPA − 0.75) × 10VTU, AKTU, MAKAUT74.5%
(CGPA − 0.5) × 10GTU, JNTU Hyderabad77%
7.1 × CGPA + 11Mumbai University69.22%
7.25 × CGPA + 11Mumbai University70.45%

US GPA on the 4.0 scale

An A is 4.0, A− 3.7, B+ 3.3, B 3.0, B− 2.7, C+ 2.3, C 2.0, C− 1.7, D+ 1.3, D 1.0, D− 0.7 and F 0. GPA is the credit-weighted average, exactly like SGPA.

A weighted GPA adds 0.5 for an Honors course and 1.0 for an AP or IB course, so it can go above 4.0. Colleges usually look at both. Schools differ on the details — some count A+ as 4.3 — so check your school’s handbook.

SGPA, CGPA and GPA — what is the difference?

  • SGPA (semester grade point average) covers the courses of one semester.
  • CGPA (cumulative grade point average) covers every semester completed so far.
  • GPA is the general term, and the one used in the US; a semester GPA is the same idea as an SGPA.
  • Some universities call the same figures SPI and CPI, or GPA and CGPI.

Converting an Indian CGPA to a 4.0 GPA

There is no official conversion. Dividing by 10 and multiplying by 4 gives a rough figure — an 8.0 CGPA is about 3.2 — but US universities and credential evaluators such as WES convert course by course from your marks, so their figure can differ a good deal. When applying abroad, report your CGPA on its own scale unless the form asks otherwise.

FAQ

Frequently asked questions

How do I calculate SGPA?

Multiply each course’s credits by its grade points, add those up, and divide by the total credits. Five courses worth 15 credits with 134 credit points give 134 ÷ 15 = 8.93.

How do I calculate CGPA from SGPA?

Multiply each semester’s SGPA by its credits, add the results, and divide by the total credits. If every semester has the same credits, the CGPA is simply the average of the SGPAs.

How do I convert CGPA to percentage?

It depends on your university. Common formulas are CGPA × 9.5 (CBSE, Delhi University), CGPA × 10 (Anna University, KTU), (CGPA − 0.75) × 10 (VTU, AKTU, MAKAUT) and (CGPA − 0.5) × 10 (GTU, JNTUH). An 8.2 CGPA is 77.9%, 82%, 74.5% or 77% respectively — check your marksheet for the right one.

Why is CGPA multiplied by 9.5?

CBSE set 9.5 as the factor for the CGPA it printed on Class 10 marksheets, so a perfect 10 CGPA corresponds to 95%. Many colleges borrowed the same factor, but it is not a universal rule.

What SGPA do I need to reach my target CGPA?

Use the Target tab. For example, with a 7.5 CGPA after 80 credits, finishing on 8.0 after another 80 credits needs an average of 8.5 from here. If the answer is above 10, the target is out of reach and the calculator shows the best CGPA still possible.

Does a failed course count in SGPA and CGPA?

Yes — an F carries 0 grade points and its credits still count, which pulls the average down. Most universities replace it with the new grade once you clear the backlog; enter the grade that appears on your latest marksheet.

What is the difference between weighted and unweighted GPA?

An unweighted GPA treats every course the same, on a 4.0 scale. A weighted GPA adds 0.5 for Honors and 1.0 for AP or IB courses to reward harder classes, so it can exceed 4.0.

Is my data stored?

Only on your own device. Your courses, semesters and chosen formula are kept in your browser’s local storage so they are there next time; Clear removes them. Nothing is sent to a server.

Keep going

Browse every tool

Last updated Report a problem or suggest a feature