Calculate your CGPA (Cumulative Grade Point Average) across multiple semesters or years of study, combining each semester's GPA and credit hours.
📂 EducationFill in the fields on the left, then press the button to see your result instantly. Everything runs locally in your browser — no sign-up required, and no data is ever sent anywhere.
The CGPA (Cumulative Grade Point Average) tracks your overall academic performance across every semester or academic year you have completed so far, not just one term. It is calculated using the same weighted-average principle as a single semester GPA, but scaled up: each semester's GPA is multiplied by the total credit hours completed in that semester, these products are summed across all semesters, and the total is divided by the sum of all credit hours completed to date. This means a semester where you took a heavier course load has proportionally more influence on your CGPA than a lighter semester, which is why simply averaging your semester GPAs directly (without weighting by credits) would give a less accurate cumulative picture. Because CGPA accumulates over your entire academic record rather than resetting each term, it is generally the figure that appears on official transcripts and diplomas, and the one most graduate programs and employers reference when reviewing an applicant's overall academic standing.
If semester GPA answers "how did this term go?", CGPA answers a bigger question: "how has my entire degree gone so far?" It is the running, cumulative average that most transcripts display prominently, and it is usually the single figure that graduate schools, scholarship committees, and employers look at first when they want a quick read on your overall academic record.
The calculation extends the same weighted-average logic used for a single semester, just applied across every semester you have completed. Instead of weighting individual course grades by their credit hours within one term, CGPA weights each semester's own GPA by that semester's total credit hours, sums those weighted values across every semester of your studies, and divides by the total credit hours completed to date. A semester where you carried an unusually heavy course load therefore pulls your CGPA more strongly toward that semester's result than a lighter semester would.
This weighting explains a pattern many students notice: a single rough semester early in a degree program often has a smaller lasting effect on CGPA than it feels like at the time, especially once several strong, credit-heavy semesters follow it. Because every semester's contribution is proportional to its credit load relative to your total credits earned so far, the overall average gradually becomes harder to move dramatically in either direction as more credits accumulate — a phenomenon sometimes called GPA "inertia" that becomes more pronounced later in a degree.
One frequent point of confusion is course retakes. If you failed a course and retook it, whether the original failing grade still counts toward your CGPA, gets replaced entirely, or gets averaged with the retake grade depends entirely on your specific institution's retake policy — there is no single universal rule. Always calculate your semester GPA for each affected term using your institution's official retake policy before entering it here, since this tool simply combines whatever semester GPA and credit-hour figures you provide.
Used well, tracking CGPA alongside your current semester GPA gives a fuller picture of your academic trajectory: are you trending upward, holding steady, or slipping compared to your overall average? That comparison is often more informative for planning purposes — deciding whether to retake a course, how many credits to carry next term, or whether a particular GPA target for graduate admissions is still realistically achievable — than either number viewed in isolation.
Standard CGPA includes every semester you have completed since starting your degree, giving a true cumulative picture of your entire academic record to date.
This depends on your institution's specific retake policy (some replace the old grade, others average both attempts); enter your semester GPAs exactly as calculated under your institution's official policy for the most accurate cumulative result.
Because CGPA weights each semester by its credit hours rather than treating every semester equally — a semester with more credit hours contributes more to your CGPA than a semester with fewer credit hours.