What is CGPA?
CGPA stands for Cumulative Grade Point Average. It is a standardized credit-weighted measure of a student's overall academic performance across all courses and semesters in a degree program.
Calculate your semester GPA and cumulative CGPA using courses, grades, and credit hours, with multiple grading scales and Excel import supported.
If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.
Calculating CGPA manually across several semesters gets complicated quickly because different courses carry different credit weights. For example, earning an 'A' in a 4-credit core subject impacts your GPA twice as much as earning an 'A' in a 2-credit elective.
When you combine multiple semesters with uneven credit loads, simply averaging your semester GPAs produces a mathematically inaccurate number. An online calculator handles this credit-weighting arithmetic automatically.
It multiplies each grade point by its corresponding credit hours to find quality points, sums them across every semester, and divides by your total earned credits. Whether you need a quick single-semester check before finals, want to import a full transcript roster from a spreadsheet, or need to calculate cumulative standing from semester summary reports, the tool provides instant, dependable results.
Cumulative Grade Point Average (CGPA) measures your overall academic performance across all completed courses and semesters in a degree program. Unlike a simple average, CGPA accounts for the credit weight of every subject. This online calculator computes both your term-specific Semester GPA (SGPA) and your cumulative CGPA using standard 4.0, 5.0, or 10.0 / UGC grading scales. You can enter courses individually, paste tabular data directly from Excel or Google Sheets, or calculate cumulative CGPA directly from past semester GPAs.
Select Course / Subject Mode for course-by-course entry or Semester GPA Mode to combine semester GPAs.
Choose between the standard 4.0 scale, 5.0 scale, or 10.0 / UGC scale to match your university system.
Add courses with grades and credit hours, paste rows from Excel / Google Sheets, or enter semester GPAs directly.
The calculator multiplies grade points by credit hours to compute credit-weighted semester GPA and cumulative CGPA.
View your cumulative CGPA, total credit hours, and individual semester breakdowns instantly.
In Course / Subject Mode, enter your course names, letter grades, and credit hours for the current semester to see your term-specific GPA update in real time.
Click Add Semester to enter completed academic terms sequentially. The top summary automatically recalculates your cumulative CGPA across all combined courses.
Switch to Semester GPA Mode if you already know your past term GPAs. Enter each semester's GPA and total credit hours to get an accurate credit-weighted cumulative CGPA.
Choose the grading scale dropdown that matches your university's rubric. The calculator adjusts grade point assignments (e.g., A = 4.0 vs O = 10.0) and validates inputs accordingly.
Click Paste from Excel in any semester card, paste tab-separated rows copied from your spreadsheet (Course [Tab] Credits [Tab] Grade), and choose whether to replace or append courses.
Adjust hypothetical grades or credit hours in upcoming courses to see how much improvement is required to reach a target cumulative CGPA.
Best For
Input
Programming Fundamentals (3 credits, A = 4.0), Calculus I (4 credits, B+ = 3.3), Physics (3 credits, A- = 3.7)Result
Semester GPA: 3.63, Total Credits: 10Quality points equal (3 × 4.0) + (4 × 3.3) + (3 × 3.7) = 12.0 + 13.2 + 11.1 = 36.3. Dividing 36.3 quality points by 10 total credit hours yields a credit-weighted semester GPA of 3.63.
Input
Semester 1: 10 credits, 36.3 quality points (GPA 3.63). Semester 2: Chemistry (4 credits, B = 3.0), English Composition (3 credits, A = 4.0).Result
Semester 1 GPA: 3.63, Semester 2 GPA: 3.43, Cumulative CGPA: 3.55 (17 total credits)Semester 2 contributes (4 × 3.0) + (3 × 4.0) = 24.0 quality points over 7 credits. Combined total quality points = 36.3 + 24.0 = 60.3. Dividing 60.3 by 17 total credits yields a cumulative CGPA of 3.55 (whereas a simple average of 3.63 and 3.43 would incorrectly yield 3.53).
Input
Semester 1: GPA 3.75 (16 credits), Semester 2: GPA 3.40 (18 credits), Semester 3: GPA 3.90 (15 credits)Result
Cumulative CGPA: 3.67, Total Credit Hours: 49Weighted sum = (3.75 × 16) + (3.40 × 18) + (3.90 × 15) = 60.0 + 61.2 + 58.5 = 179.7. Dividing 179.7 by 49 total credit hours gives an overall cumulative CGPA of 3.67.
Input
Pasted text:
Data Structures 4 A
Algorithms 4 A-
Operating Systems 3 B+Result
Imported 3 courses, Semester GPA: 3.70, Total Credits: 11The parser detects tab-delimited columns, validates each letter grade against the 4.0 scale, and computes: (4 × 4.0) + (4 × 3.7) + (3 × 3.3) = 16.0 + 14.8 + 9.9 = 40.7 quality points / 11 credits = 3.70 GPA.
Input
Advanced Mathematics (4 credits, O = 10.0), Digital Electronics (4 credits, A+ = 9.0), Engineering Workshop (2 credits, A = 8.0)Result
Semester GPA / CGPA: 9.20, Total Credits: 10Under the 10-point UGC scale, quality points = (4 × 10.0) + (4 × 9.0) + (2 × 8.0) = 40.0 + 36.0 + 16.0 = 92.0. Dividing 92.0 by 10 credits produces a GPA of 9.20.
Keep a running record of completed semesters to monitor your cumulative academic progress toward graduation requirements.
Check whether your semester GPA or cumulative CGPA meets qualification cutoffs for academic honours, financial aid, or scholarship renewals.
Identify the exact impact of current course grades on your cumulative standing to avoid academic warnings or satisfy minimum GPA thresholds.
Combine historical semester GPA figures into a single cumulative number without manually re-typing past coursework.
Copy course records from spreadsheets or digital student portals and paste them directly to avoid tedious line-by-line manual entry.
Understand how your academic performance translates when switching between 4.0, 5.0, or 10.0 / UGC grading systems.
Calculate and double-check your cumulative CGPA before submitting academic transcripts for graduate program applications or job interviews.
Problem
Solution
Taking the simple average of semester GPA numbers assumes each semester had the exact same credit load. If Semester 1 had 18 credits (GPA 3.8) and Semester 2 had 12 credits (GPA 3.0), the true weighted CGPA is 3.48, whereas a simple average incorrectly yields 3.40.
Problem
Solution
Universities use different scale standards (such as 4.0, 5.0, or 10.0). Calculating 10-point grades on a 4.0 scale or assuming an A is always 4.0 in a 5.0 system leads to completely invalid results.
Problem
Solution
Credit hours represent the mathematical weight of each course. Typing '1' for a 4-credit course drastically reduces its contribution to your overall average.
Problem
Solution
Courses graded on an audit or binary Pass/Fail basis usually do not award grade points and should not be entered with credit hours unless your university explicitly includes them in GPA calculations.
Problem
Solution
Cumulative CGPA reflects your entire completed degree record. Leaving out an early difficult semester produces an artificially inflated term average rather than a valid cumulative CGPA.
Problem
Solution
Universities and national education boards use different percentage conversion formulas (e.g., multiplying by 9.5, 10, or using custom institutional lookup tables). Applying an arbitrary multiplier can misrepresent your standing.
Problem
Solution
Some universities assign 3.5 for an AB or B+ instead of 3.3. Verify your institution's specific grade table to ensure selected grade points align with your transcript.
Select 4.0 Scale, 5.0 Scale, or 10.0 UGC Scale according to your university's official handbook before entering grades.
Check whether laboratory sessions, tutorials, or practicals carry independent credits or are bundled with main lectures.
Keep your historical courses in a spreadsheet with columns for Course, Credits, and Grade. You can copy and paste rows into the calculator in one step each semester.
If your official student portal already provides term-by-term GPAs and credit totals, use Semester GPA Mode to compute cumulative CGPA in seconds.
Because GPA is credit-weighted, raising a 4-credit course from a B to an A has twice the impact on your CGPA as raising a 2-credit course by the same margin.
When applying for opportunities that require percentage marks, request the official conversion formula certified by your university's examinations branch.
The calculator provides standard 4.0, 5.0, and 10.0 UGC scales. It does not support custom point increments if your university uses non-standard grade boundaries (e.g., 4.33 for A+ or 3.25 for B+).
Because percentage conversion formulas differ across institutions and countries, the tool computes GPA and CGPA only, avoiding speculative percentage estimates.
The calculator uses standard weighted mathematical formulas. It does not automatically model specialized institutional policies such as academic forgiveness, repeated course replacements, or honours weighting.
Both metrics use credit-weighted mathematics, but they evaluate academic performance over different scopes.
| Semester GPA (SGPA) | Cumulative CGPA | |
|---|---|---|
| Scope | Measures performance within a single semester or academic term | Measures overall academic standing across all semesters in a degree |
| Calculation | Total semester quality points divided by semester credit hours | Total cumulative quality points divided by cumulative credit hours |
| Primary Use | Evaluating term-by-term progress and Dean's List eligibility | Determining degree classification, honors, and graduation eligibility |
| Fluctuation | Can change significantly from one semester to the next | Becomes progressively more stable as more credit hours accumulate |
Which should you use?
Your cumulative CGPA is a weighted combination of all your semester coursework, not a simple average of your individual semester GPAs.
Choose the mode that best matches the format of academic records you currently have on hand.
| Course / Subject Mode | Semester GPA Mode | |
|---|---|---|
| Required Inputs | Course names, individual letter grades, and course credit hours | Term GPA numbers and total credit hours per semester |
| Special Features | Spreadsheet copy-paste import, course-level edits, and term GPAs | Fast GPA-to-CGPA calculation without re-entering past courses |
| Best For | Active term planning and detailed course-by-course tracking | Quick cumulative calculations using existing transcript summaries |
Which should you use?
Use Course Mode when entering individual subjects or pasting from spreadsheets. Use Semester GPA Mode when you already have your semester GPA figures and need a rapid cumulative result.
Accurate CGPA calculation begins with selecting the correct grading scale and entering exact credit hours for each course. The answers below address common questions about credit weighting, manual calculation formulas, spreadsheet imports, and university grading policies.
CGPA stands for Cumulative Grade Point Average. It is a standardized credit-weighted measure of a student's overall academic performance across all courses and semesters in a degree program.
CGPA is calculated by multiplying each course's grade point by its credit hours to get quality points, summing all quality points across all semesters, and dividing by the total credit hours: CGPA = Σ(Grade Point × Credit Hours) / Σ(Credit Hours).
To calculate CGPA, select your calculation mode (Course / Subject Mode or Semester GPA Mode), choose your grading scale (4.0, 5.0, or 10.0), enter your course grades and credit hours (or semester GPAs and credit hours), and the calculator computes your cumulative CGPA in real time.
To calculate cumulative CGPA from semester GPAs, switch to 'Semester GPA Mode', enter each semester's GPA alongside its total credit hours. The calculator computes a credit-weighted average using the formula: CGPA = Σ(Semester GPA × Semester Credit Hours) / Σ(Semester Credit Hours).
Yes. In Course Mode, click 'Add Semester' to add additional semesters with individual courses. In Semester GPA Mode, add semesters with their respective GPAs and credit hours to get a combined cumulative CGPA.
Yes. In Course / Subject Mode, each semester section calculates and displays its own semester GPA (SGPA) alongside the overall cumulative CGPA displayed in the top summary.
Yes. The standard 4.0 scale is supported with letter grades ranging from 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.0), to F (0.0).
Yes. The 5.0 scale supports letter grade mappings from A+ (5.0), A (4.5), B+ (4.0), B (3.5), C+ (3.0), C (2.5), D (2.0), E (1.0), to F (0.0).
Yes. The 10.0 scale supports the standard UGC / 10-point letter grading system including O (10.0), A+ (9.0), A (8.0), B+ (7.0), B (6.0), C (5.0), P (4.0), and F (0.0).
Yes. Click 'Paste from Excel' within any semester in Course Mode, paste tab-separated rows copied from your spreadsheet (e.g. Course, Credits, Grade), and choose 'Import & Replace' or 'Append to Existing'.
Credit hours act as weights in the calculation. A higher-credit course has a greater impact on your semester GPA and cumulative CGPA than a lower-credit course, ensuring fair representation of academic workload.
This calculator computes GPA and CGPA only and does not output a percentage equivalent. Because conversion formulas vary significantly between universities and educational boards (such as multiplying by 9.5 or using bespoke conversion scales), you should check your institution's official conversion formula.
Leave your email so we can prioritize similar tools and updates.
Trending tools will appear as visitors explore the catalog.
Your recently visited tools will show up here.