Calculate your semester GPA and cumulative CGPA. Supports US 4.0 and Indian 10-point scales.
Cumulative CGPA
0.00
out of 4.0
Semester 1 GPA
0.00
The GPA / CGPA Calculator turns your course grades and credit hours into a weighted grade point average for a single semester and a cumulative average across your whole program. You enter each course with its grade (as a letter like A, B+, C or as a numeric point value) and the number of credits or credit hours it carries, and the tool computes the credit-weighted mean. It works with the common 4.0 US scale as well as 5.0 and 10.0 point scales used in many other university systems.
It is built for university and college students tracking academic standing, planning what grades they need to hit a target, or verifying a transcript before applications. Because higher-credit courses pull the average more strongly than low-credit electives, doing this by hand is error-prone; the calculator handles the weighting automatically.
GPA is a credit-weighted average, not a simple average. Each grade is converted to grade points (for example on a 4.0 scale A=4.0, B+=3.3, B=3.0, C=2.0), multiplied by the course's credit hours to get quality points, and the total quality points are divided by the total credits. The formula is GPA = sum(grade points x credits) / sum(credits).
For example, an A (4.0) in a 3-credit course and a C (2.0) in a 1-credit course give (4.0x3 + 2.0x1) / (3+1) = 14 / 4 = 3.5. Note the low-credit C barely moves the average because it carries less weight.
CGPA (cumulative GPA) applies the same formula across all semesters combined. You can compute it by summing quality points and credits from every term, or by combining your prior CGPA and prior total credits with the current semester: CGPA = (prior CGPA x prior credits + current quality points) / (prior credits + current credits).
Yes, it is completely free with no sign-up. All calculations run in your browser, so the grades and credits you type are never uploaded to a server or stored anywhere after you close the page.
GPA usually refers to the average for a single semester or term, while CGPA (cumulative GPA) is the average across all semesters completed so far. This tool computes both from the same credit-weighted formula.
It supports the 4.0 scale common in the US, the 5.0 scale used in some systems, and the 10.0 scale used by many Indian and European universities. Pick the scale that matches your institution before entering grades.
Credit hours matter because GPA is weighted by credits. If your courses all carry equal weight you can enter the same credit value for each, but for an accurate result you should enter each course's actual credit hours.
On the 4.0 scale plus and minus grades map to intermediate points, typically A-=3.7, B+=3.3, B-=2.7 and so on. The tool applies these standard mappings so a B+ counts more than a B but less than an A-.
Yes. Enter your existing courses, then add a row for the upcoming course and adjust its grade until the resulting GPA or CGPA hits your target. This lets you plan the minimum grade you need.
A simple average treats every course equally, but GPA weights each grade by its credit hours. A high grade in a 4-credit course affects your GPA far more than the same grade in a 1-credit course.