The most complete GPA calculator built specifically for Nigerian university students.
Enter your courses or semester GPAs, get your CGPA, degree class, and personalised
feedback — all on the 5.0 scale, right in your browser.
5.0
Scale Used
Free
Always
100%
Private
Live
Real-Time
Semester GPA
0.00
CGPA
0.00
Degree Class
Carry-overs
0
Progress to First Class (4.50)0%
Your Courses
Course NameUnitsGradeStatus
📖
No courses yet
Tap "+ Add Course" to start tracking your GPA
Semester Summary
Semester GPA Entry
Already know your GPA for each semester? Enter each semester's GPA and total credit units to
calculate your CGPA instantly.
Semester / LabelGPA (0–5)Credit Units
📅
No semesters added
Use a template below or tap "+ Add Semester"
Quick Templates
Pre-fill the semester structure for
your programme, then type in each GPA.
🎓
Your Cumulative CGPA
0.00
GPA Predictor
Find out the GPA
you need next semester to reach your target CGPA.
Required GPA next semester
-
GPA Scale Converter
Convert between Nigerian 5.0 and
international 4.0 scale.
⇄
Nigerian Grade Scale
Grade
Points
Score Range
Remark
A
5
70 – 100
Excellent
B
4
60 – 69
Very Good
C
3
50 – 59
Good
D
2
45 – 49
Pass
E
1
40 – 44
Fail (Low)
F
0
0 – 39
Fail
GPA Improvement Tips
🎯 Prioritize high credit unit courses — An A in a 4-unit
subject boosts your GPA far more than an A in a 1-unit elective.
🔄 Retake failed courses early — Carry-overs compound; tackle
them in the next available semester before they pile up.
📚 Focus on 3–4 unit core courses — These form the backbone
of your degree classification. Never miss lectures for them.
📅 Plan with the Predictor — Use the Predictor tab to
calculate exactly what GPA you need each semester to reach your goal.
🤝 Form study groups — Peer teaching deepens understanding
and consistently improves exam performance.
📝 Never skip coursework & CATs — Continuous assessment is
30–40% of your final grade. Every mark counts.
🚀 Aim for A in new courses — Fresh semesters are your best
chance to recover from a dip in CGPA.
Frequently Asked Questions
What is First Class in Nigerian universities?
First Class Honours requires a CGPA of 4.50 to 5.00 on the 5.0 scale — the
highest academic distinction, equivalent to Summa Cum Laude. Fewer than 5% of students per
cohort typically achieve this.
Is 3.49 CGPA a Second Class Upper (2:1)?
No. A 3.49 falls just below the 2:1 threshold of 3.50. At 3.49 you'd be classified as
Second Class Lower (2:2). Always confirm with your university registrar.
How is CGPA calculated in Nigeria?
CGPA = Total Quality Points ÷ Total Credit Units Attempted. Quality Points per course =
Grade Points × Credit Units. Example: A (5 pts) in a 3-unit course = 15 quality points.
How do I convert my 5.0 CGPA to a 4.0 scale?
Formula: 4.0 Scale = (CGPA ÷ 5.0) × 4.0. Example: 4.50 → 3.60. Use the
Converter tab for instant results.
Do carry-over courses affect my CGPA?
Yes. An F grade carries 0 quality points but the credit units still count, pulling CGPA
down. When you retake and pass, most universities replace the old grade. Confirm your
school's specific retake policy.
Is a 2:2 degree good in Nigeria?
Absolutely. A Second Class Lower is a valid, recognised degree. Many successful Nigerians
hold a 2:2. Your skills, certifications, and work ethic carry you far beyond any number.
What is NaijaGPA?
NaijaGPA is a free, browser-based GPA and CGPA calculator built specifically for Nigerian
university students. It uses the standard Nigerian 5.0
grading scale and requires no sign-up, no internet connection after loading, and
stores all your data privately in your own browser.
Whether you are tracking a single semester's courses or reviewing your full 4-year academic
journey, NaijaGPA gives you your CGPA, degree class, and personalised feedback in real time.
App Features at a Glance
📚
Course Management
Add unlimited courses with name, credit units, grade (A–F), and status
(Passed / Failed / Retake). GPA updates live as you type. All data is saved
automatically.
📅
Semester Entry
Already know your semester GPAs? Enter each semester's GPA and credit
units to get your cumulative CGPA instantly. Use quick templates for 3, 4, or 5-year
programmes.
🎓
CGPA & Degree Class
Your CGPA and degree classification (First Class, 2:1, 2:2, Third
Class, Pass) update in real time. A colour-coded badge and personalised message tell you
exactly where you stand.
📊
First Class Gap Tracker
A live progress bar and gap message show exactly how many CGPA points
you need to reach First Class Honours (4.50). Stay motivated and on track.
🎯
GPA Predictor
Enter your current CGPA, total units, target CGPA, and next semester
units — the Predictor calculates the exact GPA you need to hit your goal. Perfect for
planning.
🔄
GPA Converter
Instantly convert between the Nigerian 5.0 scale and the international
4.0 scale — useful for foreign university applications and scholarship forms.
📋
Carry-Over Tracker
Courses marked as Failed or Retake are automatically counted as
carry-overs. The count and course names appear in your summary so you never lose track
of academic backlogs.
🔒
100% Private
No data is sent anywhere. Everything is stored in your browser's
localStorage. Clear your browser data at any time to erase all records. No accounts, no
tracking.
How to Use — Step by Step
1
Choose your method
If you are currently in a semester and want to track individual
courses, use the 📚 Courses tab. If you already know your semester GPAs
(e.g. you are about to graduate), use the 📅 Semester Entry tab.
2
Add your courses or semesters
In the Courses tab, tap "+ Add Course" for each subject. Fill in the
course name, credit units, grade (A to F), and whether you passed, failed, or need to
retake. In the Semester Entry tab, tap "+ Add Semester" or pick a quick template
matching your programme length.
3
Watch your GPA update live
As you type, your Semester GPA, CGPA, degree class badge, progress
bar, and carry-over count all update instantly — no button press needed. The calculation
uses the weighted average formula: Sum(Grade Points × Units) ÷ Sum(Units).
4
Read your degree class & message
Your degree classification is shown as a colour-coded badge. In the
Semester Entry tab, a personalised message congratulates you or encourages you based on
your CGPA range — from First Class all the way to Pass.
5
Plan your next semester with the Predictor
Go to the 🎯 Predictor tab. Enter your current CGPA,
total credit units earned, your target CGPA, and how many units you will take next
semester. The tool tells you exactly what GPA you need to achieve your goal.
6
Your data is automatically saved
Everything is saved in your browser as you work. Close the tab, come
back later, and all your courses and semester entries will still be there. No account
needed.