Tools/Math Tools/CGPA Calculator

CGPA Calculator Online - Calculate GPA & Cumulative CGPA

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.

About this tool

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.

How to Use CGPA Calculator

Choose Calculation Mode

Select Course / Subject Mode for course-by-course entry or Semester GPA Mode to combine semester GPAs.

Select Grading Scale

Choose between the standard 4.0 scale, 5.0 scale, or 10.0 / UGC scale to match your university system.

Enter Courses or Semesters

Add courses with grades and credit hours, paste rows from Excel / Google Sheets, or enter semester GPAs directly.

Calculate Weighted Average

The calculator multiplies grade points by credit hours to compute credit-weighted semester GPA and cumulative CGPA.

Review Your CGPA

View your cumulative CGPA, total credit hours, and individual semester breakdowns instantly.

Common Workflows

Calculate Semester GPA (SGPA)

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.

Track Cumulative CGPA Across Multiple Terms

Click Add Semester to enter completed academic terms sequentially. The top summary automatically recalculates your cumulative CGPA across all combined courses.

Calculate CGPA from Semester GPAs (GPA to CGPA)

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.

Work with 4.0, 5.0, or 10.0 Grading Scales

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.

Import Course Data from Excel or Google Sheets

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.

Evaluate Grade Targets and Course Weight Impact

Adjust hypothetical grades or credit hours in upcoming courses to see how much improvement is required to reach a target cumulative CGPA.

Best For

  • University and college students tracking academic standing across multiple semesters with varying credit loads.
  • Students who want to enter individual subjects with course names, letter grades, and credit hours.
  • Students who already know their term GPAs and want to quickly compute cumulative CGPA (GPA to CGPA) without re-entering individual courses.
  • Anyone with academic records stored in Excel or Google Sheets who wants to copy and paste tabular course data in bulk.
  • Students attending institutions that grade on a standard 4.0 scale, a 5.0 scale, or a 10.0 / UGC point scale.

Examples

Course / Subject Mode: Single Semester Calculation (4.0 Scale)

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: 10

Quality 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.

Multiple Semesters: Cumulative CGPA Calculation (4.0 Scale)

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).

Semester GPA Mode: Cumulative CGPA from Semester GPAs

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: 49

Weighted 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.

Excel / Google Sheets Import: Tab-Separated Data

Input

Pasted text:
Data Structures	4	A
Algorithms	4	A-
Operating Systems	3	B+

Result

Imported 3 courses, Semester GPA: 3.70, Total Credits: 11

The 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.

10.0 / UGC Point Scale Calculation

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: 10

Under 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.

Use Cases

Degree Planning & CGPA Tracking

Keep a running record of completed semesters to monitor your cumulative academic progress toward graduation requirements.

Scholarship & Dean's List Verification

Check whether your semester GPA or cumulative CGPA meets qualification cutoffs for academic honours, financial aid, or scholarship renewals.

Academic Probation & Standing Checks

Identify the exact impact of current course grades on your cumulative standing to avoid academic warnings or satisfy minimum GPA thresholds.

Quick Semester GPA to CGPA Conversion

Combine historical semester GPA figures into a single cumulative number without manually re-typing past coursework.

Bulk Transcript Entry via Spreadsheets

Copy course records from spreadsheets or digital student portals and paste them directly to avoid tedious line-by-line manual entry.

Evaluating Grading Scale Differences

Understand how your academic performance translates when switching between 4.0, 5.0, or 10.0 / UGC grading systems.

Graduate School & Employment Preparation

Calculate and double-check your cumulative CGPA before submitting academic transcripts for graduate program applications or job interviews.

Common Mistakes

Problem

Averaging semester GPAs directly

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

Selecting the wrong grading scale

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

Entering incorrect credit hours

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

Including non-credit or pass/fail courses incorrectly

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

Omitting past completed semesters

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

Assuming a universal CGPA-to-percentage formula

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

Ignoring institutional grade-point cutoffs

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.

Tips & Best Practices

Match the calculator scale to your official syllabus

Select 4.0 Scale, 5.0 Scale, or 10.0 UGC Scale according to your university's official handbook before entering grades.

Verify credit weights directly from your course catalog

Check whether laboratory sessions, tutorials, or practicals carry independent credits or are bundled with main lectures.

Maintain an offline spreadsheet for seamless paste import

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.

Use Semester GPA Mode for fast transcript checks

If your official student portal already provides term-by-term GPAs and credit totals, use Semester GPA Mode to compute cumulative CGPA in seconds.

Focus academic effort on high-credit courses

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.

Consult your registrar for official percentage conversions

When applying for opportunities that require percentage marks, request the official conversion formula certified by your university's examinations branch.

Limitations

Predefined standard scale configurations

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+).

No universal percentage conversion output

Because percentage conversion formulas differ across institutions and countries, the tool computes GPA and CGPA only, avoiding speculative percentage estimates.

Standard reference for specialized institutional rules

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.

Comparisons

Semester GPA (SGPA) vs Cumulative CGPA: Key Differences

Both metrics use credit-weighted mathematics, but they evaluate academic performance over different scopes.

Semester GPA (SGPA)Cumulative CGPA
ScopeMeasures performance within a single semester or academic termMeasures overall academic standing across all semesters in a degree
CalculationTotal semester quality points divided by semester credit hoursTotal cumulative quality points divided by cumulative credit hours
Primary UseEvaluating term-by-term progress and Dean's List eligibilityDetermining degree classification, honors, and graduation eligibility
FluctuationCan change significantly from one semester to the nextBecomes 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.

Course / Subject Mode vs Semester GPA Mode

Choose the mode that best matches the format of academic records you currently have on hand.

Course / Subject ModeSemester GPA Mode
Required InputsCourse names, individual letter grades, and course credit hoursTerm GPA numbers and total credit hours per semester
Special FeaturesSpreadsheet copy-paste import, course-level edits, and term GPAsFast GPA-to-CGPA calculation without re-entering past courses
Best ForActive term planning and detailed course-by-course trackingQuick 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.

FAQs

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.

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.

How is CGPA calculated?

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).

How do I calculate CGPA?

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.

How do I calculate CGPA from GPA?

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).

Can I calculate CGPA for multiple semesters?

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.

Can I calculate my semester GPA?

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.

Does the calculator support a 4.0 scale?

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).

Does the calculator support a 5.0 scale?

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).

Does the calculator support a 10-point CGPA scale?

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).

Can I use Excel or Google Sheets data?

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'.

How does a university CGPA calculator handle credit hours?

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.

Can I convert CGPA to percentage?

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.

Get more tools like this

Leave your email so we can prioritize similar tools and updates.

Trending Tools

Trending tools will appear as visitors explore the catalog.

Recently Used

Your recently visited tools will show up here.