Skip to main content
Free Tool

Free GPA & CGPA Calculator

Add your modules, select grades, and get your semester GPA instantly. Free — no account required.

Used by 2,000+ students across Sri Lankan private universities

Module Name Credits Grade
Your Semester GPA
Enter your email below to receive your full CGPA report

How to calculate CGPA — the formula explained

Your CGPA (Cumulative Grade Point Average) is the weighted average of all your semester GPAs, where each module's credit hours act as the weight.

Formula GPA = Σ (Grade Points × Credit Hours) ÷ Σ Credit Hours

For example, if you scored an A (4.0) in a 3-credit module and a B+ (3.3) in a 2-credit module:

GPA = (4.0×3 + 3.3×2) ÷ (3+2) = (12 + 6.6) ÷ 5 = 3.72

Most Sri Lankan private universities use the standard 4.0 scale. Some institutions affiliated with UK universities use a class-based system instead.

Grading scales and degree classifications

Sri Lankan private higher education institutions use several grading scales depending on their international affiliations. The most common:

  • 4.0 scale — Standard at most Sri Lankan HEIs and US-affiliated programmes. A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, and so on down to F = 0.0.
  • 4.3 scale — Some institutions award A+ = 4.3 for exceptional performance. The maximum possible GPA is 4.3 rather than 4.0.
  • 5.0 scale — Used by some Australian-affiliated and local degree programmes. Scores are proportionally higher but the relative standing is the same.
  • UK class-based system — First Class (70%+), Upper Second / 2:1 (60–69%), Lower Second / 2:2 (50–59%), Third (40–49%). Percentage-based rather than GPA-based; conversion to GPA approximations varies by institution.

Frequently asked questions

What is the difference between GPA and CGPA?

GPA (Grade Point Average) typically refers to a single semester's result. CGPA (Cumulative GPA) is the weighted average across all completed semesters, where each module's credit hours act as the weight. This calculator computes the CGPA by treating all entered modules as a single combined calculation — add modules from multiple semesters to get your cumulative result.

Does a higher-credit module affect GPA more than a lower-credit one?

Yes — this is the defining characteristic of a weighted GPA. A 4-credit module contributes four times more to your GPA calculation than a 1-credit module. This is why it is strategically important to prioritise performance in high-credit core modules: a strong grade in a 4-credit module has a larger positive impact than the same grade in a 1-credit elective.

What GPA is required for a First Class degree in Sri Lanka?

Requirements vary by institution and degree programme, but the most common thresholds for a 4.0 scale are: First Class Honour — CGPA 3.70 or above; Second Class Upper — 3.30 to 3.69; Second Class Lower — 3.00 to 3.29; Pass — 2.00 to 2.99. Always verify the specific classification boundaries with your institution's academic regulations, as thresholds can differ between programmes and affiliated universities.

Can I calculate GPA for multiple semesters at once?

Yes — simply add all modules from all semesters to the calculator. Because the formula weights each module by its credit hours, the result is your cumulative GPA across all entered modules, not an average of semester GPAs. Adding each semester's modules individually and then combining gives the same result as calculating all at once.

What happens to my GPA if I retake a failed module?

Policy varies by institution. Some replace the original grade with the retake grade in the GPA calculation (replacement policy); others average both attempts; and some record both grades but use only the higher one. Check your institution's academic regulations before calculating the effect of a retake. In this calculator, enter only the grade that will count toward your official GPA per your institution's policy.

Does your institution automate CGPA tracking?

UniCloud360 calculates and publishes CGPA automatically — no spreadsheets, no manual calculation errors.

Book a Demo

How to Calculate Your GPA in 3 Steps

Follow these steps to get results in under a minute

01
Select your grading scale
Choose 4.0, 4.3, or 5.0 scale to match your university's system.
02
Add your modules
Enter each module name, credit hours, and the grade you received or expect.
03
See your GPA instantly
Your semester GPA is calculated live. Enter your email to receive the full CGPA report.

Real Results from Real Users

Trusted by lecturers and students across Sri Lankan universities

4.9
★★★★★
148 ratings
KP
Kasun Perera
Student
★★★★★

"This GPA calculator made tracking my semester performance so easy. I finally understand exactly where I stand and what I need to maintain my scholarship."

NF
Nimali Fernando
Academic Coordinator
★★★★★

"I recommend this tool to all our first-year students during orientation. It removes a lot of the confusion around GPA conversion and credit-weighted averages."

TB
Tharaka Bandara
Lecturer
★★★★★

"Students in my module started using this mid-semester and I noticed a real improvement in how they self-regulated their study goals. Excellent free resource."

SW
Sachini Wijesinghe
Student
★★★★☆

"Very straightforward to use and the CGPA accumulation feature is something I haven't seen in other free calculators. Would love a mobile app version too."

DR
Dinesh Rajapaksa
Senior Lecturer
★★★★★

"A well-designed tool that accurately handles credit-hour weighting. I've verified the output against our faculty's official grade-point tables and it matches perfectly."

How GPA & CGPA Calculator Compares

vs spreadsheets, manual processes, and paid platforms

Feature UniCloud360 GPA & CGPA Calculator Excel / Google SheetsManual CalculationPaid SIS/LMS
Instant GPA result Yes — live recalc ⚠️ SUMPRODUCT formula Paper & pen Yes
Multiple grade scales (4.0/4.3/5.0) Yes — built-in Manual config needed No Yes
CGPA email report Free report via email Manual export No ⚠️ Paid feature
No login required Yes Yes Yes Account required
Mobile-friendly Yes ⚠️ Desktop only Yes ⚠️ App required
Cost Free forever Free Free Paid subscription