CGPA Calculator
Plan multiple semesters with an editable grade scale — SGPA for each semester and your cumulative CGPA, updated as you type.
Cumulative GPA
—
0 credit hours counted · 0 quality points
Add at least one course with credit hours and a grade to see your CGPA.
Estimates for planning only. Your university's own rules and records are the final authority.
Want your real marks, rank and slot bookings in one place?
Sign in to nuSkor — the marks your instructors publish, class statistics and evaluation slots, all in one place. Free for students.
How this calculator works
Your CGPA is the single number that follows you through every semester — so it pays to understand exactly how it moves. This calculator lets you model your whole degree: add each semester, list its courses with credit hours and letter grades, and watch the semester GPA (SGPA) and cumulative CGPA update as you type. It is built for planning as much as for checking: try a scenario before results come out, or enter historic semesters to see where you stand today.
The formulas behind the calculator
Quality points, SGPA and CGPA
Quality points = credit hours × grade points
SGPA = total quality points ÷ total credit hours (one semester)
CGPA = all quality points across semesters ÷ all counted credit hours
Grade points come from the letter you earned — for example A = 4.00 or B+ = 3.33 on a common 4.0 scale. Because scales differ between universities, every grade point in this tool is editable. If your university prints a different value on its own scale, change it once and every calculation follows.
A worked example
Suppose you take three courses: a 3-credit course with an A (4.00), a 3-credit course with a B− (2.67) and a 4-credit course with a C+ (2.33). The quality points are 3 × 4.00 = 12.00, 3 × 2.67 = 8.01 and 4 × 2.33 = 9.32 — 29.33 in total over 10 credit hours. Divide 29.33 by 10 and the SGPA is 2.93. Add another semester and the calculator simply combines the two sets of quality points before dividing — that is the entire secret of a cumulative GPA.
How to use it for planning
- Enter credits exactly as your transcript does. A 3-credit course counts three times more than a 1-credit lab.
- Use the Repeat tick for repeated courses. Add both attempts, tick the older one and it stops dragging your CGPA in the maths — matching the common “latest attempt only” rule.
- Fold in past records. Studied elsewhere or not re-entering older semesters? Enter your previous CGPA and credits once and the tool combines them with what you type.
- Keep the scale honest. If your university awards 3.70 for an A− or 2.70 for a B−, set it in the scale editor so the result matches your official one.
What the number can — and cannot — tell you
This calculator gives you a mathematically accurate CGPA for the inputs you provide. What it cannot know is your university’s specific rules: how repeats, withdrawals, transfers or rounding are treated is defined by your institution, not by arithmetic. Use the result to plan and to sanity-check your understanding — your university’s own records remain the final authority.
Frequently asked questions
Is this CGPA calculator free and private?
How do I handle a course I repeated?
What grade scale does it use?
What is the difference between GPA, SGPA and CGPA?
Can I include credits I completed somewhere else?
Related tools and guides
GPA / SGPA Calculator
A quick single-semester GPA from credit hours and grades.
CGPA Improvement Planner
The average GPA you need in your remaining credits to reach a target.
Semester What-If Planner
Try expected grades before results are published.
All student tools
Browse all nine free calculators in one place.
