Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

SGPA Calculator

Semester grade point average from credits and grades, with the working and backlogs shown.

Education For India No upload Works offline Free, no sign-up

Courses this semester

Enter grades as
Failed courses (backlogs)

    Paste courses from a spreadsheet
    Tabs (copied from a spreadsheet), commas or semicolons between columns. A header row is skipped.
    SGPA —

    —Credits counted
    —Credit points
    —Credits earned
    —Backlogs

    Working

    Course Credits Grade Grade point Credit points

    Grade table: UGC CBCS 10-point (O, A+, A … P, F)
    Grade Grade point Result
    O Outstanding 10 Pass
    A+ Excellent 9 Pass
    A Very good 8 Pass
    B+ Good 7 Pass
    B Above average 6 Pass
    C Average 5 Pass
    P Pass 4 Pass
    F Fail 0 Fail
    Ab Absent 0 Fail

    UGC sets the letters and grade points but leaves the marks for each grade to the university. To work from marks, choose your university’s table or enter it as a Custom table.

    • SGPA = Σ(credits × grade points) ÷ Σ credits over all courses taken, rounded to two decimals; an F counts as 0 grade points with its credits.
    • A student with an F has to reappear in that examination. Non-credit courses are marked Satisfactory/Unsatisfactory and are not part of the SGPA.

    Sources: UGC Guidelines on Adoption of Choice Based Credit System, Table 1 (letter grades and grade points) and section 7 (SGPA and CGPA); UGC Curriculum and Credit Framework for Undergraduate Programmes, sections 7.1 and 7.2.

    Next steps

    About the SGPA Calculator

    Your SGPA (semester grade point average) is the credit-weighted average of the grade points you earned in a semester: multiply each course’s credits by its grade point, add the products — your credit points — and divide by the total credits. This is the formula in the UGC’s Choice Based Credit System guidelines, and the calculator shows every step.

    Enter grades as letters (O, A+, A …), as grade points, or as marks; marks are converted with the grade table you pick. The UGC 10-point table is the default; the JNTUH (R22 and R25), Anna University (R2021 and R2025), AKTU and VTU (2021, 2022 and 2025 schemes) tables are included with their marks ranges, each linked to the regulation it comes from, and a custom table covers any other university. Failed courses (backlogs) are flagged, and you can count them as 0 or leave them out, as your university does.

    How to use it

    1. Pick your grade table — UGC CBCS, your university’s, or Custom to type your university’s table.
    2. Choose how to enter grades: letters from your grade card, grade points, or marks (with what they are out of).
    3. Add each course’s credits and grade. Courses missing a grade or credits are flagged and left out until complete.
    4. Check how failed courses should count: as 0 grade points (UGC, JNTUH, AKTU, VTU) or left out until cleared (Anna University R2021).
    5. Read your SGPA and the working; copy the result or download it as CSV. Use the CGPA calculator to combine semesters.

    Examples

    The UGC illustration
    Input
    Credits 3, 4, 3, 3, 3, 4 with grades A, B+, B, O, C, B (UGC table)
    Result
    SGPA 6.95: (3×8 + 4×7 + 3×6 + 3×10 + 3×5 + 4×6) ÷ 20 = 139 ÷ 20
    The JNTUH R22 illustration
    Input
    Credits 4, 4, 4, 3, 3, 3 with grades A, O, C, B, A+, C (JNTUH table)
    Result
    SGPA 7.24: 152 ÷ 21 = 7.238…
    The VTU 2025 illustration
    Input
    Credits 3, 3, 3, 3, 3, 1, 1, 2, 1 with grades A, AB (absent), A+, F, B, C, A+, B, B (VTU table)
    Result
    SGPA 5.05: (24 + 0 + 27 + 0 + 18 + 5 + 9 + 12 + 6) ÷ 20 = 101 ÷ 20

    The absent and failed courses keep their credits with 0 grade points, as in Table 25OB25.0-1 of the VTU 2025 regulations.

    Marks converted with the JNTUH table
    Input
    92/100, 89.5/100, 40/100 and 45/50
    Result
    O (10), A+ (9), C (5) and O (10) — 45/50 is 90%
    A backlog
    Input
    Maths 4 credits A (8), Physics 3 credits F (UGC table)
    Result
    Counting the F as 0: 32 ÷ 7 = 4.57. Leaving it out until cleared: 32 ÷ 4 = 8.00

    How SGPA is calculated

    SGPA = Σ(Ci × Gi) ÷ Σ Ci, where Ci is the credits of course i and Gi its grade point. Credits × grade point is the course’s credit points. The UGC guidelines round the SGPA to two decimal places; so does this calculator (half up — 7.235 becomes 7.24).

    The UGC 10-point letter grades are O (Outstanding) 10, A+ (Excellent) 9, A (Very good) 8, B+ (Good) 7, B (Above average) 6, C (Average) 5, P (Pass) 4, F (Fail) 0 and Ab (Absent) 0. UGC leaves the marks needed for each grade, and the pass mark, to each university — so to convert marks you need your university’s table.

    University tables included

    • JNTUH B.Tech. R22 and R25: O 90+, A+ 80–89, A 70–79, B+ 60–69, B 50–59, C 40–49 (pass), F below 40. A pass also needs at least 35% in the semester-end exam and 40% overall; JNTUH prints no SGPA for a semester until every course in it is passed.
    • Anna University R2021 (affiliated colleges): O 91–100, A+ 81–90, A 71–80, B+ 61–70, B 56–60, C 50–55, U below 50; SA and WD count 0. U grades are left out of the GPA. Theory courses with more than 30 passed students are graded relatively, so the marks ranges apply to absolute grading only.
    • Anna University R2025 (affiliated colleges): S 91–100 (10), A+ 81–90 (9), A 71–80 (8), B+ 66–70 (7), B 61–65 (6.5), C+ 56–60 (6), C 50–55 (5), U below 50.
    • AKTU B.Tech. (Ordinance 2018-19, revised): A+ 90+ (10), A 80–89 (9), B+ 70–79 (8), B 60–69 (7), C 50–59 (6), D 45–49 (5), E 40–44 (4), F below 40. To be declared pass in the yearly result you need E or above in every subject and an SGPA of at least 5.0 in each semester.
    • VTU B.E./B.Tech. (2021, 2022 and 2025 schemes): O 90–100 (10), A+ 80–89 (9), A 70–79 (8), B+ 60–69 (7), B 55–59 (6), C 50–54 (5), P 40–49 (4), F below 40 (0); AB (absent) counts 0. A pass needs at least 40% of the CIE marks to sit the SEE, 35% in the SEE and 40% overall, and VTU declares a semester’s SGPA once every course in it is passed.

    Marks are compared with each grade’s lowest mark, so 89.5 is still an A+ on the JNTUH table. If your university rounds marks first, enter the rounded marks.

    Failed courses and backlogs

    The UGC formula counts every course taken, so an F adds its credits with 0 grade points and pulls the SGPA down — JNTUH, AKTU and VTU word it the same way. Anna University’s R2021 regulations instead work out the GPA over the courses cleared, leaving U grades out. The calculator follows the table you pick, lets you switch, and shows the other figure as well. Either way the course stays a backlog until you pass it.

    Converting to a percentage

    Universities publish their own conversion, so use the one in your regulations. For example, JNTUH R22 gives % = (CGPA − 0.5) × 10 (clause 11.2), Anna University prints % = CGPA × 10 on the consolidated grade sheet (R2021 clause 15.5.3, R2025 clause 21.10), and VTU uses CGPA × 10 (Examination Manual 2024; 2025 regulations clause 25OB 26.0).

    Sources

    Limitations

    • Your university’s grade card is the official SGPA. Rules such as grace marks, moderation, relative grading, minimum marks in the end-semester exam or audit/non-credit courses are not applied.
    • Only the university tables listed are built in; for any other university, copy its table into Custom from the regulation that applies to your batch.
    • Up to 100 courses, 0–40 credits each.

    Privacy

    Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

    Frequently asked questions

    How do I calculate my SGPA?

    Multiply each course’s credits by its grade point, add the results and divide by the total credits. With the UGC example — credits 3, 4, 3, 3, 3, 4 and grades A, B+, B, O, C, B — that is 139 ÷ 20 = 6.95.

    What is the difference between SGPA and CGPA?

    SGPA is for one semester. CGPA combines all semesters so far: Σ(semester credits × SGPA) ÷ Σ credits. Use the CGPA calculator for that.

    How do I find my SGPA from marks?

    Choose Marks, pick your university’s grade table (or enter it under Custom) and type the marks and what they are out of. Each course’s marks become a letter and grade point, which go into the SGPA formula. UGC itself does not set marks ranges, so the UGC table works with letters and grade points only.

    Does a backlog (F) lower my SGPA?

    Under the UGC formula, yes: the failed course’s credits count with 0 grade points. Some universities, such as Anna University under R2021, leave failed courses out until you clear them. The calculator shows both figures when you have a backlog.

    My university is not in the list. What should I do?

    Select Custom table, start from the closest table and change the letters, grade points and lowest marks to match the grading table in your university’s regulations. It is remembered in this browser.

    How do I convert SGPA or CGPA to a percentage?

    Use the formula in your university’s regulations — for example (CGPA − 0.5) × 10 for JNTUH R22, or CGPA × 10 for Anna University and VTU. There is no single national formula.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.