In short: GPA = Σ(grade point × credits) ÷ Σ(credits). Multiply each course's grade point by its credits, add those up, and divide by your total credits. Most GPA calculators only accept US letter grades; this one also takes the O, A+, A, B+, B, C, P and F grades an Indian marksheet prints.
How do you calculate GPA?
Multiply each course's grade point by its credits, add the products together, then divide by your total credits. That credit weighting is the whole difference between a GPA and a plain average of your grades. Leave audit and non-credit courses out of both totals.
- List every graded course with its credits. Use credits earned rather than credits registered, and leave out audit or non-credit courses.
- Convert each grade to its grade point using your institution's scale. Both tables are below.
- Multiply grade point by credits for each course to get its credit points, then add them.
- Divide by total credits. 42.3 ÷ 12 = 3.53.
| Course | Credits | Grade | Grade point | Credit points |
|---|---|---|---|---|
| Data Structures | 4 | A | 4.0 | 16 |
| Thermodynamics | 3 | B+ | 3.3 | 9.9 |
| Technical Writing | 3 | B | 3.0 | 9 |
| Physics Lab | 2 | A- | 3.7 | 7.4 |
| Total | 12 | 42.3 |
Notice what the weighting does. The strongest grade in that list sits on the heaviest course, and the weakest sits on a middling one, so the result lands above the plain average of the four grade points. Reverse those two and the same four letters produce a lower GPA.

Grade points on the 4.0 scale
The unweighted US letter scale, used by most American institutions and widely accepted in Canada.
| Letter grade | Grade point |
|---|---|
| A+ | 4.0 |
| A | 4.0 |
| A- | 3.7 |
| B+ | 3.3 |
| B | 3.0 |
| B- | 2.7 |
| C+ | 2.3 |
| C | 2.0 |
| C- | 1.7 |
| D+ | 1.3 |
| D | 1.0 |
| D- | 0.7 |
| F | 0.0 |
One caveat worth knowing before you compare your result against another tool: this calculator caps an A+ at 4.0, which is what most US institutions do. A minority award 4.3, and a few use 4.33, so a transcript with several A+ grades can produce a visibly different GPA depending on whose rule is applied. Neither is wrong; check which one your institution publishes.
Grade points on the 10-point scale Indian universities use
Indian marksheets issued under the choice-based credit system print letter grades from O down to F, each carrying the grade point below. These come from UGC's published guidelines, which also define the GPA formula itself: SGPA = Σ(credit × grade point) ÷ Σ(credit).
| Letter grade | Meaning | Grade point |
|---|---|---|
| O | Outstanding | 10 |
| A+ | Excellent | 9 |
| A | Very Good | 8 |
| B+ | Good | 7 |
| B | Above Average | 6 |
| C | Average | 5 |
| P | Pass | 4 |
| F | Fail | 0 |
This is the gap most GPA calculators leave open. They accept A, B and C on a 4.0 scale and nothing else, so an Indian student holding a marksheet full of O and A+ grades has to convert every grade by hand before the tool will take it. Switch the scale selector above and enter them directly.
What's the difference between semester GPA, cumulative GPA and CGPA?
These are the same calculation at different scopes, which is why the terminology causes so much confusion. A semester GPA weights each course by its credits. A cumulative GPA weights everything you have completed. CGPA is simply what Indian universities call the cumulative figure, and SGPA is what they call the semester one.
There are two routes to the cumulative number and they agree. Run every course from every semester through one list, or take each semester's GPA and weight those by the credits each semester carried. If your marksheet's published CGPA disagrees with both, the usual culprits are rounding at the semester stage or a difference between credits earned and credits registered.
If you already have per-semester results, the SGPA to CGPA calculator is far less typing than re-entering every course.
What GPA do you need from here?
Working backwards is more useful than working forwards. Take a student sitting at 2.80 after 60 credits. The table shows the average grade point they would need across their remaining credits to finish at each target.
| Credits remaining | To reach 3.00 | To reach 3.30 | To reach 3.50 |
|---|---|---|---|
| 30 credits | 3.40 | Not reachable (4.30) | Not reachable (4.90) |
| 60 credits | 3.20 | 3.80 | Not reachable (4.20) |
| 90 credits | 3.13 | 3.63 | 3.97 |
With 30 credits left, reaching 3.00 needs a 3.40 average, which is demanding but possible. Reaching 3.30 needs 4.30, and since the scale stops at 4.0, that target is arithmetically out of reach no matter how the remaining semester goes. Knowing that early is worth more than a motivational answer, because it redirects the effort toward things that still move: which courses to take, whether to repeat anything, and what to write in an application that will show a rising trend rather than a single number.
How do you turn your GPA into a percentage or CGPA?
A GPA on the 10-point scale converts to a percentage using your university's own formula, not a universal one. A CGPA of 8.0 is 76% under the AICTE ×9.5 convention and roughly 3.20 on a 4.0 scale, but universities on a ×10 convention publish a different percentage from the same score.
Use the CGPA to percentage calculator for your own university's formula, the CGPA to GPA calculator for the 4.0-scale estimate and what credential evaluators do with it, or the percentage to GPA calculator if you are starting from a percentage instead.
Common mistakes
- Averaging grade points without credits. Correct only when every course carries the same load, and wrong by a widening margin when they do not.
- Counting audit and pass/fail courses. They stay out of the GPA even when they count toward graduation.
- Mixing scales in one calculation. A 9 from the 10-point scale is not a 9 on any 4.0 scale, and averaging the two produces a meaningless number.
- Using credits registered rather than credits earned, which changes the denominator whenever a course was withdrawn or is still pending.
- Assuming an A+ is worth 4.3. It is at some institutions and 4.0 at most, so check before comparing your result against another tool's.
Not the calculator you need?
All four GPA calculators on this site answer a different question. The one you want depends on what you are starting from:
- If you have one 10-point CGPA already on your marksheet, use the CGPA to GPA calculator (10-point to 4.0).
- If you have a percentage, use the percentage to GPA calculator.
- If you have several semesters, each with its own GPA and credit total, use the multi-semester CGPA calculator with GPA.