Calculate your CGPA with units, check your current class, predict your final CGPA, and see what GPA you need for a 2:1 or First Class. Supports 4.0 and 5.0 scales.
data-ad-slot="top"
Tip: Choose your scale at the top. Results update based on 5.0 or 4.0.
Enter your semester GPA and units. We’ll calculate your CGPA and show your current degree class.
Add as many semesters as you’ve completed. Use your selected scale’s GPA range.
If you already know your CGPA, quickly see your current degree class.
Note: Some schools use slightly different boundaries. This tool uses common benchmarks for each scale.
Estimate your final CGPA based on your current CGPA, units completed, and your expected performance going forward.
This is an estimate to help planning, not a guarantee.
The earlier you improve your GPA, the more it affects your final CGPA. In final year, CGPA moves slower because fewer units are left.
See the average GPA you need in your remaining units to graduate with a 2:1 or First Class. We also show a ‘plain English’ summary.
CGPA is a weighted average. We multiply each semester GPA by its units, add them up, then divide by total units.
data-ad-slot="bottom"
Is this CGPA calculator accurate?
Yes. If your inputs are correct, the calculation is correct.
Why do you ask for units?
Units affect weight. A 3-unit course affects your CGPA more than a 1-unit course.
Does this work for all Nigerian universities?
The calculation works everywhere. Cutoffs vary slightly, so treat the class result as a guide and confirm with your handbook.
Is the graduation predictor guaranteed?
No. It’s an estimate based on your assumptions. It’s meant to help planning, not promise outcomes.
What does “2:1 / First Class Target” mean?
It shows the average GPA you need from your remaining units to reach the target CGPA cutoff.
Do ads affect results?
No. Ads don’t change calculations.
Can I use this on my phone?
Yes. The site is mobile-friendly.
data-ad-slot="after_faq_1"
data-ad-slot="after_faq_2"
MyCGPA.ng does not require an account. The information you enter (CGPA, GPA, units) is calculated in your browser and is not saved by us. We may use analytics tools to understand traffic and improve the site. We may also show ads through third-party partners (like Google) who may use cookies to display ads based on your settings and location. If you choose to contact us, we’ll only use your message to respond.
MyCGPA.ng provides calculators and estimates for educational purposes. Results can differ depending on your school’s grading rules and degree class cutoffs. By using this site, you agree that you’re responsible for how you use the results, and MyCGPA.ng is not liable for decisions made from the estimates.
Degree class boundaries vary across institutions. Always confirm your official grading policy with your department or student handbook. The predictor and target tools are estimates based on your inputs and assumptions, they are not guarantees.