SmartCGPA

What is CGPA?

CGPA (Cumulative Grade Point Average) is the weighted average of all your course grades across every semester of your academic program. Each course grade is weighted by its credit-hour value, so high-credit courses have a proportionally larger effect on your final number. CGPA is the standard academic performance metric used by universities worldwide to determine class rank, academic standing, scholarships, honors, and eligibility for graduate programs.

This free calculator computes your CGPA using the standard weighted formula — showing each course's quality-point contribution so there are no hidden steps. It supports the four most widely used grading scales and allows full grade-map customization for any institution.

Who Should Use This Calculator

University Students

Track your semester GPA and cumulative CGPA throughout your degree. Know exactly where you stand for honors, Dean's List, scholarships, or academic probation thresholds before results are finalized.

International Students

Convert grades from India's 10.0 CGPA, Nigeria's 5.0 scale, or any other national system to the 4.0 scale expected for US graduate school applications and international scholarship forms.

Graduate School Applicants

Calculate your precise undergraduate CGPA for applications. See whether you meet a program's minimum requirement and use the GPA Planner to project what you need from remaining semesters.

Academic Advisors

Quickly compute a student's CGPA, model grade scenarios, and show the credit-weighted impact of course selections — all without spreadsheets.

Students Targeting Improvement

Add hypothetical future grades to model exactly what CGPA you can reach. Combine with the GPA Planner to set realistic semester-by-semester targets.

Transfer Students

Combine courses from multiple institutions with different grading scales into a single CGPA calculation using the custom scale option.

How to Use This CGPA Calculator

1

Add your courses

Click Add Course for each subject. Enter the course name (optional), the grade you received, and the number of credit hours. Add every course you want included in the calculation — mix semesters freely for cumulative CGPA, or limit to one semester for semester GPA.

2

Select your grading scale

Choose from the dropdown: 4.0 (USA, Canada), 5.0 (Nigeria, some African universities), 10.0 (India, CGPA systems), or Custom for any other maximum. The grade-point options in each course row update automatically to match the selected scale.

3

Customize the grade map if needed

If your university maps grades differently from the default (e.g., A = 4.5, not 4.0), click Grade Map and override any letter-to-point assignments. This is especially important for institutions that do not award plus/minus grades or use non-standard point values.

4

Calculate and review the breakdown

Click Calculate. Your CGPA appears instantly along with a per-course breakdown showing grade points, credit hours, and quality points for full transparency. You can save the result to your history or share it as a link.

The CGPA Formula — Step by Step

CGPA is a credit-weighted mean. The formula treats each course's grade as more or less significant depending on how many credit hours it carries. Here is how it works:

1

Convert each grade to grade points

Map each letter grade to its numerical point value on your institution's scale:

  • 4.0 scale: A = 4.0  |  A– = 3.7  |  B+ = 3.3  |  B = 3.0  |  B– = 2.7  |  C = 2.0  |  F = 0.0
  • 5.0 scale: A = 5.0  |  B = 4.0  |  C = 3.0  |  D = 2.0  |  F = 0.0
  • 10.0 scale: O / A+ = 10.0  |  A = 9.0  |  B+ = 8.0  |  B = 7.0  |  C = 6.0  |  F = 0.0
2

Compute quality points per course

Multiply each course's grade points by its credit hours. The result is called quality points (also called grade points earned).

Quality Points = Grade Points × Credit Hours

3

Sum and divide

Add all quality points together. Add all credit hours together. Divide total quality points by total credit hours.

CGPA = Σ(Grade Points × Credits) ÷ Σ(Credits)

Worked Example (4.0 scale)

CourseGradeCreditsGrade PointsQuality Points
Linear AlgebraA44.016.0
English CompositionB+33.39.9
Intro to ChemistryB43.012.0
World HistoryA–33.711.1
Physical EducationA14.04.0
Totals1553.0
CGPA = 53.0 ÷ 15 = 3.53

Note how Physical Education (1 credit, A) contributes only 4.0 quality points while Linear Algebra (4 credits, A) contributes 16.0. A grade in a high-credit course matters four times more.

Want the full step-by-step walkthrough?

Complete CGPA Calculation Guide

Supported Grading Scales

There is no single global GPA standard. The scale used by your university depends on your country and institution. This calculator supports the four most common systems — and a fully custom option for everything else.

4.0 Scale

The international standard used by US and Canadian universities. A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Most graduate programs and scholarships use this scale for assessment.

  • USA, Canada, Philippines
  • Magna cum laude typically requires 3.7+
  • Most graduate schools require 3.0+ minimum

5.0 Scale

Common in Nigeria and parts of West Africa, also used in some honors/weighted US high school programs. A = 5.0, B = 4.0, C = 3.0, D = 2.0, F = 0.0.

  • Nigeria, some West African universities
  • First Class typically 4.5+
  • Convert to 4.0 for US/UK applications

10.0 Scale (CGPA)

Standard in India and parts of Europe. Known as the CGPA system in Indian engineering and medical colleges. O/A+ = 10.0, A = 9.0, B+ = 8.0, B = 7.0, C = 6.0, P = 5.0.

  • India (IIT, NIT, CBSE-affiliated), parts of Europe
  • First Class with Distinction: 8.5+
  • Equivalent to 4.0 scale: divide by 2.5

Custom Scale

Use any maximum grade point value for systems not covered above — German 1.0–5.0 (inverted), Danish 12-point, French 20-point, or your institution's proprietary scale.

  • Set any maximum value (e.g., 7.0, 12.0, 20.0)
  • Override individual grade-to-point mappings
  • Results can be converted via Scale Converter

CGPA vs GPA: Key Differences

AspectCGPASemester GPA
ScopeAll completed semesters / entire programSingle term only
PurposeDegree classification, grad school, jobsScholarship eligibility, academic standing
Impact of one bad semesterDiluted by all other semestersFully reflected that term
FormulaΣ(GP × Credits) ÷ Σ(All Credits)Σ(GP × Credits) ÷ Σ(Term Credits)
How to calculate hereAdd all courses from all semestersAdd only this semester's courses

Common CGPA Calculation Mistakes to Avoid

Treating all courses as equal weight

A grade in a 1-credit elective should never count the same as a 4-credit major course. Always weight by credit hours. A simple average of grades (without credits) will always be incorrect.

Mixing grades from different scales

If you transferred between universities using different scales, convert all grades to the same scale before entering them. Use our Scale Converter to normalise before calculating.

Ignoring plus/minus grade distinctions

B+ (3.3) and B (3.0) differ by 0.3 points. In a 4-credit course that is 1.2 quality points — enough to shift your CGPA by several hundredths when multiplied across a degree. Include the modifiers if your school uses them.

Including Pass/Fail or audit courses

Most institutions exclude P/F courses from CGPA calculation. Verify your university's policy before including them. If they are excluded, do not add them to this calculator.

Not accounting for retake policy

Whether a repeated course replaces the original grade, averages with it, or both count separately is institution-specific. Enter grades according to your school's exact repeat policy for an accurate CGPA.

Why Use SmartCGPA's CGPA Calculator?

Transparent formula

Every quality-point value is shown in the breakdown. No hidden rounding, no black-box output — you can verify each step manually.

Multiple scales & custom maps

4.0, 5.0, 10.0, or any custom scale. Override individual grade-to-point values to match your exact institution.

100% private

All computation happens in your browser. No account required, no data sent to any server, no tracking of academic records.

Mobile-first design

Designed for use on any device. Enter grades directly from your phone — no desktop required.

What to Do After Calculating Your CGPA

Frequently Asked Questions About CGPA