Skip to content

Cookie settings

Optional analytics help us understand which pages and tools are useful. If you allow them, we use Google Analytics. Your files are never included, and every tool works the same if you decline. Cookie policy

CGPA Calculator

Combine semester GPAs into a credit-weighted CGPA, convert it to a percentage with the formula your board uses (CBSE, AICTE or proportional), and see what next term needs.

Browser tool

Semesters

Each term's GPA and the credits it covered. Terms with more credits weigh more.

Semesters
SemesterGPACreditsRemove
Import semesters from CSV

Columns: semester, gpa, credits (header optional).

CGPA 3.488

49 credits over 3 semester(s)

CGPA3.488on a 4 scale
Percentage87.2%percentage = CGPA ÷ scale × 100
Credits49
Simple average3.5unweighted, for comparison
Semesters
SemesterGPACreditsGPA × credits
Semester 13.51552.5
Semester 23.21857.6
Semester 33.81660.8

How this is calculated

CGPA = Σ(semester GPA × credits) ÷ Σ credits. This is a weighted average of the semester GPAs, which equals the GPA over all courses only when each term's GPA was itself credit-weighted. The percentage uses the formula you pick; your university or board's own conversion table is the one that counts on a transcript.
.csv

About CGPA Calculator

Rolling several semester averages into one cumulative figure, weighted by the credits each semester carried, and answering the question that actually keeps people up: what the next semester has to produce to reach a target. Free online, no login, nothing stored. Your grades are used to compute the figure and then let go.

How to use CGPA Calculator

  1. Enter each semesterIts average and the credits it carried. A light semester moves the cumulative figure less than a heavy one.
  2. Read the cumulative averageWeighted across everything entered, not the mean of the semester averages.
  3. Solve for a targetGive a goal and the credits remaining, and it returns the average those credits must reach.

Why a late semester moves it less

The cumulative average is weighted by all credits attempted, so each new semester is a smaller share of a growing total. Twelve credits against thirty moves the figure substantially; the same twelve against a hundred and twenty barely does. This is the arithmetic behind the uncomfortable fact that a poor first year is harder to recover from than a poor final one.

What it does not do

  • Transfer credits, exchange semesters and repeated modules are all handled differently by different institutions and none of those rules is modelled here.
  • A target that would require an average above the maximum is reported as unreachable rather than printed as a number nobody can achieve.

CGPA Calculator: questions people ask

Can I still reach my target?
Enter your current figure, the credits behind it, the credits remaining and your goal. If the required average exceeds the scale maximum the tool says so, which is more useful than a number that cannot be earned.
Is CGPA just the average of my semester GPAs?
No, unless every semester carried identical credits. It is weighted by credits attempted, so averaging the averages gives the wrong answer whenever your semesters differed in size.
How do I convert CGPA to percentage?
Pick the formula your university or board publishes. On a 10-point scale CBSE uses CGPA × 9.5 and AICTE uses (CGPA − 0.75) × 10; on any scale the plain proportion is CGPA ÷ scale × 100, so 3.2 out of 4 is 80%. The calculator shows the formula next to the result.
Which CGPA to percentage formula does my university use?
It is set by each institution, so check your transcript or the examination rules. Many Indian universities follow AICTE, CBSE schools use 9.5, and many universities on a 4.0 scale, including in Pakistan, print their own table; if yours has one, that table overrides any formula.

Questions about ToolsVerse itself — privacy, cost, what happens to your files — are answered in the frequently asked questions.

The tools people most often need alongside CGPA Calculator.

Can’t find the tool you need?

Tell us what you’re looking for and we’ll consider adding it.

Request a tool →