Calculate your semester GPA and cumulative CGPA with credits, grade points, previous CGPA, and course-wise rows. The tool is free, mobile-friendly, and built for students who need quick academic planning.
Add each course, credit hour, and grade point. The calculator multiplies grade points by credits, adds the quality points, and divides by total credits.
Use this calculator for semester GPA, term GPA, or updated cumulative CGPA after adding previous academic record.
CGPA = total quality points ÷ total credit hours. Quality points are calculated by multiplying each course grade point by that course’s credit hours. This is why a 4-credit course affects your CGPA more than a 1-credit lab, even if both courses have the same grade.
For example, if you score 9 points in a 4-credit course, that course contributes 36 quality points. If you score 8 points in a 2-credit course, it contributes 16 quality points. Add all quality points, add all credits, and divide. This weighted method is more accurate than simply averaging grades because it respects course workload.
Many students search for “CGPA calculator online” but end up using simple average tools. A real CGPA calculator must consider credit hours, grading scale, and previous cumulative record.
This calculator uses the standard weighted CGPA method. It multiplies every course grade point by the course credit hours, then divides the total by all attempted credits. This is the common approach used by semester-based universities, colleges, and professional programs.
Weighted calculation is important because not every subject carries equal value. A 4-credit mathematics course usually affects your CGPA more than a 1-credit workshop. If you ignore credits, your result can look higher or lower than your official transcript.
You can use the page in two ways. First, enter only the current courses to get semester GPA. Second, add previous CGPA and previous completed credits to calculate your updated cumulative CGPA after the current term.
This is useful before results, during course planning, and while checking how much one semester can improve or reduce your academic standing. It also helps with scholarship cutoffs, admission requirements, internship screening, and personal academic targets.
Follow these steps to get an accurate result for your semester or full academic record.
Choose 10-point, 4-point, or letter grade mode. Use the scale printed on your university transcript or course outline. If your institution uses a custom grade table, convert each grade to its official grade point before entering it.
Enter credit hours for each course and choose the grade or grade point. Include theory, lab, project, internship, and elective courses only if they count toward GPA. Exclude pass/fail or audit courses if your university does not count them in CGPA.
If you already have a previous CGPA, enter it with previously completed credits. The calculator will combine previous quality points with current semester quality points and show your updated CGPA.
Use the copy or share button to save your calculated result. For official applications, always use your final university transcript because rounding rules and repeated-course policies can vary.
These examples show why weighted CGPA is different from simple average.
Assume a student takes four courses on a 10-point scale. The student earns 9 in a 4-credit course, 8 in a 3-credit course, 7 in a 3-credit course, and 10 in a 2-credit course.
| Course | Credits | Grade Point | Quality Points |
|---|---|---|---|
| Mathematics | 4 | 9 | 36 |
| Physics | 3 | 8 | 24 |
| Programming | 3 | 7 | 21 |
| Communication Lab | 2 | 10 | 20 |
Total quality points are 101 and total credits are 12. Semester GPA or SGPA is 101 ÷ 12 = 8.42. A simple average of 9, 8, 7, and 10 would be 8.50, but the official weighted result is 8.42 because each course has different credits.
Suppose your previous CGPA was 7.80 across 72 completed credits. Previous quality points are 7.80 × 72 = 561.60. If your current semester earns 101 quality points across 12 credits, your updated total becomes 662.60 quality points across 84 credits.
Updated CGPA = 662.60 ÷ 84 = 7.89. This shows why one good semester improves CGPA slowly when you already have many completed credits. Early semesters move CGPA more strongly because fewer credits have been accumulated.
A high grade in a credit-heavy subject can improve your overall result faster. A low grade in a credit-heavy subject can hurt more than the same low grade in a small lab. For this reason, students trying to raise CGPA should focus first on courses with higher credit value.
Use this calculator before finals to test different scenarios. Try entering expected grade points for remaining subjects and see what combination is needed to reach your target CGPA.
Different universities use different grading systems, so the calculator includes common scale options.
| Scale | Best for | How to enter grades |
|---|---|---|
| 10-point scale | Indian universities, many engineering colleges, and institutions using 0–10 grade points. | Select grade points such as 10, 9, 8, 7, 6, 5, 4, or 0 according to your transcript. |
| 4-point scale | US-style GPA systems and universities that publish A/B/C grade-point tables. | Select 4.0, 3.7, 3.3, 3.0, 2.7, 2.3, 2.0, 1.0, or 0 depending on your grade. |
| Letter grades | Students who know course letters but not numeric points. | Choose A+, A, A-, B+, B, C, D, or F. Use your university’s official mapping if it differs. |
Important: letter-grade mapping is not universal. One university may treat A as 4.0, another may use A+ as 4.0 and A as 3.7. When exact accuracy matters, check your department handbook or transcript legend and enter the matching grade points.
A calculator gives the number, but planning helps you change the number.
If two exams are equally difficult but one has more credits, the higher-credit subject should usually get more preparation time. A jump from 7 to 9 in a 4-credit course adds 8 extra quality points, while the same jump in a 1-credit course adds only 2 quality points.
This does not mean ignoring small-credit labs. It means arranging revision time according to impact. High-credit core subjects are often the fastest route to raising semester GPA.
Retake policies can change your CGPA differently. Some institutions replace the old grade with the new grade. Others count both attempts, or cap the maximum grade after a retake. Before planning a repeat course, read the academic regulations carefully.
If your transcript counts both attempts, clearing a backlog may remove academic risk but may not fully erase the earlier low grade from CGPA calculation.
If your completed credits are high, a single semester cannot change CGPA dramatically. Use the previous CGPA fields to see a realistic update. A student with 120 completed credits needs many strong credits to move from 7.0 to 8.0, while a first-year student can move faster.
Planning with numbers prevents disappointment and helps you choose achievable goals for each term.
Some universities show CGPA to two decimal places, some use three, and some round only at the final transcript stage. A calculated 7.895 may appear as 7.90, 7.89, or 7.895 depending on policy.
For forms, scholarships, and higher studies, copy the value exactly as printed on your official transcript unless the application asks for a converted value.
Answers to common questions students ask while calculating semester GPA and cumulative CGPA.
CGPA is calculated as total quality points divided by total credit hours. Quality points are found by multiplying each course’s grade point by its credit hours. The formula is CGPA = Σ(credit hours × grade points) ÷ Σ(credit hours).
GPA usually means grade average for one semester or term, while CGPA means cumulative grade average across multiple semesters. Some universities use the terms differently, but CGPA normally refers to your overall academic record.
Yes. Leave previous CGPA and previous credits blank, then enter only the current semester courses. The result shown as semester GPA will be your term result based on current courses.
Enter your previous CGPA and previous completed credits, then add current semester courses. The calculator converts previous CGPA into previous quality points, adds current quality points, and divides by total credits.
Include pass/fail courses only if your university counts them toward CGPA. Many institutions show pass/fail credits on the transcript but exclude them from GPA calculation. Check your transcript legend or academic handbook.
Differences usually happen because of rounding rules, repeated-course policies, excluded credits, internal moderation, or custom grade-point tables. For official use, the university transcript is always the final source.
Yes. Select the 10-point scale and choose the grade point for each subject. The result will remain on the 10-point scale. To convert the result to a 4.0 GPA, use a separate CGPA to GPA converter and follow the target university’s instructions.
Yes. Select the 4-point scale and enter each course’s credit hours and grade points. The result will be a weighted GPA/CGPA on a 4.0 scale.
Most students report CGPA to two decimal places unless the application asks for a different format. For official forms, copy the exact value shown on your transcript and avoid self-rounding if the form warns against it.
Yes, but the effect is smaller than high-credit theory courses. A 1-credit lab still contributes quality points, so a very low lab grade can reduce CGPA slightly and a high lab grade can help slightly.
No. The calculation runs in your browser. You can copy or share the result yourself, but the page does not require signup and does not need your name, roll number, or transcript file.
You can use it for planning and checking estimates. For scholarships, admissions, and official verification, submit the CGPA printed on your official transcript or the evaluation requested by the institution.
Use the calculator whenever you plan a semester, check results, or test how future grades may change your cumulative academic performance.
Back to Calculator