Cumulative GPA Calculator — GPA & CGPA by Country

Pick your country, add your grades — your GPA appears instantly. No sign-up, no maths to do, nothing to figure out.

USA 4.0 Pakistan HEC India 10-point UK Classes Europe · ECTS Canada · Australia
1
Add your gradesThe grade for each course, from your marksheet
2
Add the creditsCredits are printed next to each course
3
See your result instantlyIt updates as you type — nothing to press

CGPA Calculator — Cumulative GPA (All Semesters)

Just fill in the rows below — one example semester is already filled in so you can see how it works. Change any grade and watch your result update.

USA: Standard 4.0 cap — A+ and A both = 4.0 in most schools. Some colleges use A+ = 4.3 / 4.33; if yours does, your official transcript figure wins. Weighted: Honors +0.5, AP/IB +1.0, F never boosted. Source: gpacalculator.net GPA Scale / Scholaro US table.

You are in CGPA mode: every semester below counts, weighted by its credits — CGPA is not a plain average of semester GPAs. Switch to Semester GPA mode to focus on a single term.

Already finished some semesters? Optional — tap to add your current GPA

Where to find this: your current CGPA and total credits so far are printed on your latest transcript — or check your student portal.

Use this when your earlier semesters are already summarised as one CGPA — you only need to type the new semesters in full below.

Your courses. Course name is optional — only Grade and Credits change your result. Both are printed on your marksheet or student portal.

Your Cumulative GPA
An example semester is pre-filled above — change any grade or credit and watch this update. Your result shows the cumulative GPA, total credits and quality points.
0
Total credits
0.0
Quality points

Your result is above — and it updates the moment you change anything. There is no Calculate button. Cumulative GPA = total quality points ÷ total credits, across all semesters. On the 4.0 scale you can switch on Weighted inside a semester to add honours (+0.5) and AP/IB (+1.0) bonuses.

How to Use the Cumulative GPA Calculator

Your cumulative GPA is the single score colleges, universities and employers look at first — one number that summarises every graded semester so far. This cumulative GPA calculator rebuilds that number from your actual courses, so you can also test "what if" grades before the semester ends. Follow these steps:

  1. 1

    Enter your current GPA (optional)

    If some semesters are already behind you and you know their combined CGPA and credit total, put them in the "Current GPA" box. The calculator treats them as locked-in points and adds everything else on top.

  2. 2

    Add a semester

    Each block is one semester or term. Use "Add Semester" for as many terms as you want to include — past, current, or a future semester you are planning.

  3. 3

    Enter your course names

    Give each course a name so every grade stays in the right row. Names don't affect the maths — they're there so you can check the entry against your transcript.

  4. 4

    Select each course grade

    Pick the letter grade for every course from the dropdown. On the standard 4.0 scale, A and A+ are both worth 4.0 points; on the 10-point scale an O/S is worth 10. The full grade-point tables are in the GPA scale section below.

  5. 5

    Enter the course credits

    Type the credit hours for each course — and don't forget labs and studios, which usually carry 1–2 credits of their own. Credits are the weights: a 4-credit course moves your GPA four times as much as a 1-credit one.

  6. 6

    Read your cumulative GPA

    The dial updates live with your cumulative GPA, total credits and quality points, and each semester block shows its own semester GPA underneath. Change any grade to see the effect before you commit to a study plan.

What Is Cumulative GPA?

Cumulative GPA meaning: your cumulative GPA is the credit-weighted grade point average of every graded course you have completed, across all semesters — which is why it is also called your overall GPA. Unlike a semester GPA, which resets each term, a cumulative GPA carries forward: every new semester's quality points and credits are added to everything that came before them.

That single number is what degree classifications, scholarship renewals, college transfers and most employer cut-offs are based on. To find your cumulative GPA, add up (grade points × credits) for all courses in all semesters and divide by the total credits — or let the calculator at the top of this page do it. To check your GPA against your transcript, compare the calculator's total credits and quality points with the totals printed there; if those match, the GPA will too.

Semester GPA (SGPA) Calculator

Only need one term? In India and Pakistan this one-semester figure is your SGPA (Semester Grade Point Average); in the US and Canada it is simply called semester GPA. This SGPA calculator works out a single semester's average from its courses, grades and credits — the building block your CGPA is made from. Got several semesters of SGPA already? Combine them with the SGPA to CGPA calculator below.

Course / SubjectGradeCredits

Where to find this: your grades and each course's credits are printed on your marksheet or student portal.

Semester GPA
— / 4.0
Add at least one course with credits and a grade to see your semester GPA, total credits and quality points.

Semester GPA formula: add up (grade points × credits) for every course, then divide by the semester's total credits. Once you have each term's figure, feed them all into the cumulative GPA calculator above for your overall CGPA.

SGPA to CGPA Calculator

Already have your semester results? Enter each semester's SGPA and this SGPA to CGPA calculator combines them into your overall CGPA. Credits are optional: leave every credits box blank and it uses a simple average of your SGPAs; fill them in and the CGPA is weighted by credits — the way universities actually calculate it. It doubles as an SGPA to percentage calculator too: the equivalent percentage (CGPA × 9.5) is shown with the result.

SemesterSGPA (0–10)Credits (optional)

Where to find this: each semester's SGPA is printed on that semester's marksheet — or check your student portal.

Your CGPA
— / 10
Enter at least one semester's SGPA to see your CGPA and its equivalent percentage.

CGPA = Σ(SGPA × semester credits) ÷ Σ(semester credits). The percentage shown uses the CBSE × 9.5 formula; if your university uses a different one, run the CGPA through the CGPA to percentage calculator below with your own formula selected.

CGPA to Percentage Calculator — Convert CGPA to Percentage & Percentage to CGPA

Built for students in India and Pakistan whose forms, jobs and admissions ask for marks in percentage form. Convert CGPA to percentage, GPA to percentage, or back the other way — percentage to CGPA. Type on either side and the other updates instantly. Pick the formula your university or board actually uses — CBSE, VTU, SPPU, GTU, Mumbai University and more are in the list; they are not all the same.

Where to find this: your CGPA is printed on your latest marksheet — or check your university's result portal.

Why the formula matters: the same 8.0 CGPA is 76.0% with CBSE ×9.5, 80.0% with ×10, and 72.5% with VTU's (CGPA − 0.75) × 10. These are the commonly published formulas. Your university's official formula always wins — check your marksheet, student handbook or exam-cell notice before using a converted figure on a form or application.

Quick reference — 10-point CGPA to percentage (× 9.5)

CGPAPercentage
10.095.00%
9.590.25%
9.085.50%
CGPAPercentage
8.580.75%
8.076.00%
7.571.25%
CGPAPercentage
7.066.50%
6.561.75%
6.057.00%

Reading it backwards is how you convert percentage to CGPA: find your percentage in the table (or divide it by 9.5) to get the equivalent CGPA. For a 4.0 GPA, GPA to percentage is a direct proportion — GPA ÷ 4 × 100.

How to Calculate CGPA

Your CGPA (Cumulative Grade Point Average) is the single average that summarises every semester of your degree. Whether your university calls the per-semester figure SGPA or semester GPA, the calculation behind CGPA is always the same: every grade is converted to points, weighted by its credits, and averaged. Here is how to calculate CGPA by hand, step by step.

The CGPA formula CGPA = (P₁×C₁ + P₂×C₂ + … + Pₙ×Cₙ) ÷ (C₁ + C₂ + … + Cₙ) P = the grade points of one course, C = its credit hours, and the formula runs over every course in every completed semester. Each product (P × C) is that course's credit points.
  1. 1

    Convert each grade to grade points

    Use your university's own table. On India's 10-point scale that is O = 10, A+ = 9, A = 8, B+ = 7, B = 6, C = 5, P = 4, F = 0; on the 4.0 scale an A = 4.0, B+ = 3.3 and so on.

  2. 2

    Multiply points by credits

    For every course, multiply its grade points by its credit hours. A 4-credit course counts four times as much as a 1-credit lab — that weighting is the whole point of CGPA.

  3. 3

    Add everything up

    Total all the credit points from all courses in all semesters, and separately total all the credits.

  4. 4

    Divide

    CGPA = total credit points ÷ total credits. Round to two decimal places, the way most transcripts print it.

Worked example — one semester on the 10-point scale

Mathematics: A (8 points) × 4 credits = 32 · Physics: B+ (7) × 3 credits = 21 · Programming: A+ (9) × 3 credits = 27.

Total credit points = 32 + 21 + 27 = 80 · Total credits = 4 + 3 + 3 = 10 · SGPA = 80 ÷ 10 = 8.0. Your CGPA is simply this same calculation continued across every semester — or run your courses through the calculator at the top of this page and skip the arithmetic.

How to Calculate CGPA from SGPA

If you already have each semester's SGPA printed on your marksheets, you don't need to go back to individual courses. Multiply each SGPA by that semester's total credits, add the results together, and divide by the total credits of all the semesters:

CGPA from SGPA CGPA = (SGPA₁×C₁ + SGPA₂×C₂ + … ) ÷ (C₁ + C₂ + … ) Example: SGPA 8.2 in a 20-credit semester and SGPA 8.6 in a 22-credit semester gives (8.2 × 20 + 8.6 × 22) ÷ (20 + 22) = 353.2 ÷ 42 = 8.41. Only when every semester carries exactly the same credits is the CGPA the plain average of the SGPAs — otherwise the plain average is slightly wrong. The SGPA to CGPA calculator above does this row by row.

How to Convert CGPA to Percentage

Most Indian boards and universities convert CGPA to percentage with one fixed formula — but the formula belongs to your institution's rules, not to mathematics, so it changes from one university to the next. The CBSE standard is Percentage = CGPA × 9.5; others subtract a small offset before multiplying. To go the other way — how to convert percentage to CGPA — just reverse the same formula (for CBSE, CGPA = Percentage ÷ 9.5, so 79.90% is a CGPA of 8.41).

CGPA to percentage formulas by board / university
Board / UniversityFormula
CBSE & most Indian boardsPercentage = CGPA × 9.5
VTUPercentage = (CGPA − 0.75) × 10
SPPU (Pune University)Percentage = CGPA × 8.8
GTUPercentage = (CGPA − 0.5) × 10
Mumbai UniversityPercentage = (CGPA × 10) − 7.5

Every one of these formulas is built into the CGPA to percentage calculator above — pick yours from the list and type. If your university isn't listed, check its official conversion notice before using a converted figure on an application.

How to Calculate Cumulative GPA (and Semester GPA)

Learning how to calculate cumulative GPA by hand takes one idea: grades are converted to points, and every course counts in proportion to its credits. Because cumulative GPA is your overall GPA, this is also how to calculate overall GPA — the steps are identical, just applied to every semester instead of one. A CGPA calculator applies exactly the same maths across your whole degree.

The GPA formula GPA = (P₁×C₁ + P₂×C₂ + … + Pₙ×Cₙ) ÷ (C₁ + C₂ + … + Cₙ) P = grade points for a course, C = its credit hours. The products (P × C) are called quality points. Cumulative GPA is the same formula with every semester's courses — or, equivalently, each semester GPA weighted by that semester's credits.

Worked example — one semester on the 4.0 scale

Calculus: A (4.0) × 4 credits = 16.0 quality points · Computer Science: B+ (3.3) × 3 = 9.9 · Physics: A− (3.7) × 4 = 14.8 · English: B (3.0) × 3 = 9.0.

Total quality points = 49.7 · Total credits = 14 · Semester GPA = 49.7 ÷ 14 = 3.55.

Now suppose last semester ended with a 3.40 GPA over 16 credits (54.4 quality points). Cumulative GPA = (54.4 + 49.7) ÷ (16 + 14) = 104.1 ÷ 30 = 3.47 — notice it is not the plain average of 3.40 and 3.55 (which would be 3.48), because the two semesters carry different credits. Try it in the calculator above to see the weighting happen live.

Weighted GPA Calculator — Weighted vs Unweighted GPA

High School GPA Calculator — Weighted & Unweighted Modes

For US students, the cumulative calculator at the top of this page doubles as a high school GPA calculator with both modes built in: leave the Weighted toggle off and it works as an unweighted GPA calculator; switch the toggle on inside a semester and it becomes a weighted GPA calculator that adds the honours and AP bonuses colleges expect to see. On an unweighted scale, every course counts the same way: an A is worth 4.0 whether the class was regular, honours or AP.

A weighted GPA calculator adds a bonus for harder classes — commonly +0.5 for honours and +1.0 for AP or IB courses on the 4.0 scale — so a weighted GPA can climb above 4.0, up to 5.0. The cumulative calculator at the top of this page works as a GPA calculator with weighted grades built in: switch on the Weighted toggle inside any semester block, set each course's level, and the bonus is applied before the averaging. Weighted figures are mainly a US high-school convention, and many colleges recalculate an unweighted GPA from your transcript anyway — so it helps to know both numbers.

Raise GPA Calculator — Target GPA Planner

Want to raise your GPA? Enter where you stand, the CGPA you're aiming for and how many credits are left, and this raise GPA calculator tells you the GPA you need to average from here on. Think of it as a GPA estimator and predictor: before the semester starts, you can see exactly what raising your GPA will take — and whether the target is still reachable.

Where to find this: your current CGPA and the credits you have finished are on your latest transcript or student portal.

GPA needed
—
Fill in all four fields to see the GPA you need to average across your remaining credits.

If the required GPA is above your scale's maximum, the target can't be reached on the remaining credits alone — you'd need retakes with grade replacement or extra credit-bearing courses, if your institution allows them.

GPA Scale — Letter Grades to Grade Points

Every GPA calculator converts letter grades to points first. These are the exact tables this page uses for the 4.0, 10-point and 5.0 scales. Individual institutions vary slightly — if yours publishes a different table, the official one is what counts on your transcript.

4.0 scale (US-style)
GradePointsGradePoints
A+ / A4.0B−2.7
A−3.7C+2.3
B+3.3C2.0
B3.0C−1.7
D+1.3D1.0
F0.0
10-point scale (India-style)
GradePointsTypical marks
O / S — Outstanding1090–100
A+ — Excellent980–89
A — Very good870–79
B+ — Good760–69
B — Above average655–59
C — Average550–54
P — Pass440–49
F — Fail0Below 40
5.0 scale
GradePointsTypical marksGradePointsTypical marks
A — Excellent570–100D — Pass245–49
B — Very good460–69E — Weak pass140–44
C — Good / credit350–59F — Fail0Below 40

Mark bands on the 5.0 scale differ the most between universities (some start an A at 70, others at 75) — the points above are what this calculator uses; the bands are indicative only.

GPA & CGPA by Country — Pick Yours

There is no universal conversion. The same word means different maths in different places: CGPA is 10-point in India but HEC 4.0 in Pakistan; the UK does not use GPA at all — it uses degree classes; Germany grades backwards (1.0 is best). Tap a country to load its real scale into the calculator above. Every preset below names its source — and your institution's own table always wins over any converter.

UK % → US GPA (Scholaro “Most Common”)
UK %ClassUS
70–100FirstA · 4.0
65–69.992:1 (upper)A− · 3.7
60–64.992:1 (lower)B+ · 3.3
50–59.992:2B · 3.0
45–49.99ThirdC+ · 2.3
40–44.99PassC · 2.0
Below 40FailF · 0.0

Postgraduate UK: Distinction 70+, Merit 60–69.99, Pass 50–59.99 (pass mark 50, not 40). Year weighting (e.g. Year 2 : Year 3 = 1:2) is set by your university. GCSE 9–1: 9 ≈ above A*, 7 ≈ A, 5 = strong pass, 4 = standard pass. A-level UCAS: A* 56, A 48, B 40, C 32, D 24, E 16.

Pakistan HEC & Europe — key tables
SystemTop bands
Pakistan HEC85+ A 4.00 · 80–84 A− 3.66 · 75–79 B+ 3.33 · 71–74 B 3.00 · 50–53 D 1.00 · <50 F
Germany1.0–1.5 sehr gut · 1.6–2.5 gut · 2.6–3.5 befriedigend · 3.6–4.0 ausreichend · 5.0 fail. Bavarian (into German): 1 + 3×(Nmax−Nd)/(Nmax−Nmin), truncated to 1 decimal.
France /2016–20 = A 4.0 · 14–15.99 = A− 3.7 · 12–13.99 = B 3.0 · 10–11.99 = C 2.0 · <10 = F (gpacalculator.net table; UW table differs — evaluator-specific)
Netherlands10 outstanding · 8 very good · 7 good · 6 = pass (5.5 at some institutions) · 9–10 rarely awarded · cum laude ≈ 8.0+
Canada OMSAS90–100 = 4.0 · 85–89 = 3.9 · 80–84 = 3.7 · 77–79 = 3.3 · 73–76 = 3.0 · 50–52 = 0.7 · <50 = 0
AustraliaHD 7 · D 6 · C/CR 5 · P 4 · F 0. HD starts at 85 at most unis, 80 at some (e.g. Melbourne H1).

⚠️ Where sources disagree, this site shows it instead of hiding it: US A+ is 4.0 / 4.3 / 4.33 depending on school; Anna University CGPA→% is ×10 under Regulations 2021 but (CGPA−0.75)×10 in older notices. Always confirm with your institution.

Final Grade Calculator — What Do I Need on the Final Exam?

The most-asked question in exam week — and exactly what this final exam grade calculator answers. Enter your current grade, the grade you want, and how much the final exam is worth. Grades can be percentages or any country's scale — just pick that scale below and keep all three numbers on it.

Where to find this: your current grade is on your student portal, or on your latest marked work. The exam's weight (%) is usually in your course outline.

You need on the final
—
Fill in all three fields. Formula: (Target − Current × (1 − weight)) ÷ weight.

If the answer is above the maximum of the scale you picked, that target is not reachable from this final alone — aim for the next band down, or check whether coursework / retake options remain. If it is 0 or negative, you have already secured the target.

How to Raise Your GPA — and Keep It There

Your cumulative GPA is one of the most important academic numbers you carry, so it pays to check it every semester rather than discover it at graduation. One weak class can drag a hard-earned average down — and the more credits you have already banked, the harder each new semester has to work to move it. Three habits make the biggest difference: run the numbers early with the target planner above so you know the GPA you actually need; protect your high-credit courses, because a one-grade improvement in a 4-credit subject is worth four 1-credit improvements; and act on a bad grade immediately — ask about retakes, grade replacement and extra credit while the options still exist, not after the transcript is final.

Quick Tips to Raise Your CGPA

Small changes, done early, move your CGPA the most. These five habits work on any scale, in any country:

More Calculators

Helpful Guides

More GPA Calculators

Every calculator on this site also has its own dedicated page — with worked examples, the exact scale or formula it uses, and answers to the questions students ask about it most.

Cumulative GPA Calculator — Frequently Asked Questions

How do I calculate my cumulative GPA?

Multiply each course's grade points by its credit hours to get quality points, add the quality points from every semester together, then divide by the total credit hours. The cumulative GPA calculator at the top of this page does the weighting automatically — including any previous CGPA you enter in the optional box.

What is a cumulative GPA?

A cumulative GPA is the credit-weighted grade point average of every graded course you have completed, across all semesters — in short, your overall GPA. Unlike a semester GPA, which covers one term and then resets, a cumulative GPA carries forward: each new semester's quality points and credits are added to everything before them. It is the figure used for degree classification, scholarships, transfers and most job cut-offs. The definition section above explains the cumulative GPA meaning in full.

How do I find my cumulative GPA?

Add up (grade points × credits) for every course in every semester, then divide by your total credits. If your transcript prints total quality points and total credits, just divide those two numbers. The calculator at the top of this page does the same sum course-by-course — and to check your GPA against the official figure, compare its total credits and quality points with the ones on your transcript.

What is the difference between GPA and CGPA?

GPA (Grade Point Average) covers a single semester or term. CGPA (Cumulative Grade Point Average) combines all completed semesters into one credit-weighted average. Degree classifications, college applications and most employer cut-offs are based on the CGPA.

Why isn't my CGPA just the average of my semester GPAs?

Because semesters carry different credit totals. A semester GPA is weighted by that semester's credits, so a strong 24-credit semester lifts your CGPA more than a strong 18-credit one. A plain average of the two GPAs would give both semesters equal weight — and a slightly wrong answer.

How do I convert CGPA to percentage?

The most widely used formula is Percentage = CGPA × 9.5 (CBSE and many Indian universities). Others differ: VTU uses (CGPA − 0.75) × 10, SPPU (Pune University) uses CGPA × 8.8, GTU uses (CGPA − 0.5) × 10, and Anna University uses CGPA × 10 under Regulations 2021 (older notices used (CGPA − 0.75) × 10). Use the CGPA to percentage converter above with your university's formula selected, and confirm the figure on your official marksheet.

How do I calculate CGPA from SGPA?

Multiply each semester's SGPA by that semester's total credits, add those products together, then divide by the total credits of all the semesters. If every semester carries the same credits — or you don't know the credits — a simple average of the SGPAs gives the same result. Example: SGPA 8.2 over 20 credits plus SGPA 8.6 over 22 credits = (164 + 189.2) ÷ 42 = a CGPA of 8.41. The SGPA to CGPA calculator on this page does it row by row.

What is SGPA — is it the same as semester GPA?

Yes. SGPA stands for Semester Grade Point Average — the credit-weighted average of one semester's grades, exactly what US and Canadian students call a semester GPA. Indian and Pakistani universities print an SGPA on each semester's marksheet, and your CGPA is the credit-weighted combination of all your SGPAs.

How do I convert percentage to CGPA, or GPA to percentage?

Reverse the formula. With × 9.5, CGPA = Percentage ÷ 9.5, so 76% = 8.0 CGPA. For GPA to percentage on a 4.0 scale, the direct-proportion estimate is GPA ÷ 4 × 100 — a 3.2 GPA is about 80%. The converter above handles both directions as you type.

Does a failed (F) course count in the cumulative GPA?

At most institutions, yes: an F earns 0 points but its credits still count in the denominator, which is why one failure pulls the average down hard. Retake rules differ — some universities replace the grade, others average both attempts. Check your institution's policy before planning around a retake.

What is the difference between GPA, CGPA and SGPA?

GPA is the US/Canada/Australia word — one term, or generically any such average. SGPA is the South Asian word for exactly that one-semester figure. CGPA (cumulative GPA in the US) combines all semesters, credit-weighted. Same formula, different scope — which is why this page has a Semester GPA ⇄ Cumulative CGPA switch and a country selector: in India CGPA is usually 10-point, in Pakistan it is HEC 4.0.

How do I convert UK, German or other European grades to a US GPA?

Only with a banded table, never proportionally. UK: 70%+ (First) ≈ A = 4.0, 65–69.99 ≈ A− = 3.7, 60–64.99 ≈ B+ = 3.3 (Scholaro "Most Common"). Germany: there is no official conversion; a common estimate is US ≈ 5.0 − German grade. France: 16–20/20 ≈ A, 14–15.99 ≈ A−, 12–13.99 ≈ B, 10–11.99 ≈ C. ECTS: A = 4.0, B = 3.5, C = 3.0, D = 2.5, E = 2.0. Pick the country at the top of this page and the calculator uses those bands — and remember, credential evaluators and universities publish their own tables, which win over any website.

What is a good CGPA in Pakistan (HEC scale)?

On the HEC 4.0 scale (85%+ = A = 4.00, 80–84 = A− = 3.66), a CGPA of 3.5+ is strong, 3.0–3.49 is good, and below 2.0 most universities place students on probation. Note there is no A+ in the HEC scale, and universities like NUST (relative grading) and IBA Karachi (A at 93–100) run tougher local tables.

What is a good cumulative GPA?

On the 4.0 scale, 3.5+ is strong (roughly the top band at many colleges), 3.0–3.4 is solidly above average, and anything under 2.0 risks academic probation. On the 10-point scale, 8.5+ is excellent and 7.0–8.4 is good. What counts as "good" for a specific goal — a scholarship, a master's programme, a job — is set by that organisation's cut-off, so plan backwards from it with the target planner.

Can a cumulative GPA calculator use weighted grades?

Yes. On the 4.0 scale, honours courses commonly add +0.5 and AP or IB courses +1.0 grade points. Turn on the Weighted toggle for a semester and set each course's weight; the calculator applies the bonus before averaging. An F is never boosted — the bonus only lifts a passing grade. The weighted GPA section above explains weighted vs unweighted in full.