GPA / CGPA Calculator
SSC, HSC & University GPA on Bangladesh 4.00 and 5.00 scale.
Calculate your GPA or CGPA for SSC, HSC or University using Bangladesh's grading system. Supports 4.00 and 5.00 scales with weighted credit hours.
SSC / HSC Scale
Max 5.00 · A+ = 5.00
O/A Level Scale
Max 5.00 (Equivalence)
University Scale
Max 4.00 · A+ = 4.00
CGPA Formula
Σ(Points × Credits) ÷ Σ(Credits)
First Class BD
≥ 3.50 / 4.00
📐 GPA / CGPA Formula
CGPA = Σ (Grade Points × Credit/Subject weight) ÷ Σ (Credits/Subjects count) O/A Level BD Equivalence: All subjects are weighted equally (1 credit). GPA = Sum of Equivalence Points ÷ Subject Count. Equivalence Points mapping: A* or A = 5.00 | B = 4.00 | C = 3.50 D = 3.00 | E = 2.00 | U/F = 0.00
🎓 Grade Boundaries (University 4.00)
🎓 University — 4.00 Scale (1 semester)
| Subject | Marks | Grade | Pts | Cr | GP×Cr |
|---|---|---|---|---|---|
| Maths | 78 | A- | 3.50 | 3 | 10.50 |
| Physics | 85 | A+ | 4.00 | 3 | 12.00 |
| English | 65 | B+ | 3.25 | 2 | 6.50 |
🏫 SSC — 5.00 Scale
| Subject | Marks | Grade | Points |
|---|---|---|---|
| Bangla | 82 | A+ | 5.00 |
| English | 74 | A- | 3.50 |
| Math | 91 | A+ | 5.00 |
| Science | 68 | A- | 3.50 |
🇬🇧 O Level — 5.00 Scale (BD Equivalence)
| Subject | Grade | Points |
|---|---|---|
| Bangla | A | 5.00 |
| English | B | 4.00 |
| Maths | A* | 5.00 |
| Physics | C | 3.50 |
| Chemistry | A | 5.00 |
Select the Right Grading System First
SSC/HSC uses the 5.00 scale; most universities use the 4.00 scale. Using the wrong scale gives completely wrong results. If you are unsure, check your marksheet or student portal — the maximum GPA shown tells you which scale applies.
SSC/HSC: max 5.00 · University: max 4.00 or 5.00 (check your institution)
Always Enter Credit Hours for Accurate CGPA
The default credit is 3 per subject, which is fine for a rough estimate. For an accurate CGPA, enter the actual credit hours from your transcript — courses typically range from 1 (lab/elective) to 4 (core technical) credits.
CGPA = Σ(Grade Points × Credits) ÷ Σ(Credits)
Track Your CGPA Each Semester — Early Drops Are Hard to Recover
CGPA recovers slowly because early semesters have equal weight to later ones. A 2.50 in your first semester of 30 total credits requires an average of 3.67+ in the remaining 90 credits just to reach 3.50 overall. Monitor your CGPA after every semester and act early if it drops.
Recovery needed = (Target CGPA × Total cr − Current pts) ÷ Remaining cr
Failed Subjects (F) Severely Damage Your CGPA
An F grade contributes 0.00 grade points but still counts as credit hours in the denominator. Even one F in a 3-credit course can drop a 3.75 CGPA to below 3.50 over 8 semesters. Retaking and clearing F grades quickly is critical.
Impact: 1 F in 3-credit course over 120 total credits ≈ −0.09 CGPA drop
Foreign Universities Convert BD GPA — Verify Equivalency
US, UK, and Australian institutions typically convert BD CGPAs using their own formulae. A BD 3.50/4.00 may be treated as a UK 2:1 (Upper Second Class). Some institutions require a WES (World Education Services) evaluation. Check the specific university's equivalency policy before applying.
Common: BD 3.50+/4.00 ≈ UK 2:1 · BD 3.75+/4.00 ≈ UK 1st Class
Improve Your CGPA Strategically — Focus on High-Credit Courses
A grade improvement in a 4-credit course impacts your CGPA twice as much as the same improvement in a 2-credit course. When retaking or improving grades, prioritise the highest-credit courses where you scored below your target. Optional 1-credit electives have minimal CGPA impact.
CGPA impact = (New pts − Old pts) × Credits ÷ Total credits enrolled
SSC and HSC in Bangladesh use a 5.00 scale set by the Bangladesh Board of Education. A+ = 5.00 (marks 80–100), A = 4.00 (70–79), A- = 3.50 (60–69), B = 3.00 (50–59), C = 2.00 (40–49), D = 1.00 (33–39), and F = 0.00 (below 33). A perfect GPA of 5.00 requires A+ in all subjects.
Equivalence GPA is calculated on a 5.00 scale using official mappings. Letter grades are converted to points: A* or A = 5.00, B = 4.00, C = 3.50, D = 3.00, E = 2.00, and U/F = 0.00. The total equivalence GPA is the sum of these grade points divided by the total number of subjects calculated (typically 5 subjects for O Level and 3 subjects for A Level).
Yes. To seek admission into Bangladeshi universities (both public and private) or medical colleges, students with foreign GCE O & A Level qualifications must obtain an official Equivalence Certificate from the Board of Intermediate and Secondary Education, Dhaka, which verifies their equivalent GPA out of 5.00.
Most public and private universities in Bangladesh use a 4.00 scale: A+ = 4.00 (80–100), A = 3.75 (75–79), A- = 3.50 (70–74), B+ = 3.25 (65–69), B = 3.00 (60–64), B- = 2.75 (55–59), C+ = 2.50 (50–54), C = 2.25 (45–49), D = 2.00 (40–44), F = 0.00 (below 40). Some older institutions still use a 5.00 scale.
GPA (Grade Point Average) is calculated for a single semester or exam year. CGPA (Cumulative GPA) is the weighted average across all semesters using credit hours. Formula: CGPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours). A subject with more credit hours has proportionally more weight in the CGPA.
On a 4.00 scale: 3.75–4.00 is First Class with Distinction (excellent), 3.50–3.74 is First Class (very good), 3.00–3.49 is Second Class, 2.50–2.99 is Third Class. On a 5.00 scale (SSC/HSC): 4.50+ is excellent, 4.00+ is very good. Most competitive employers and graduate programmes require 3.00+ on a 4.00 scale.
Higher-credit subjects have more weight. If you score A+ (4.00) in a 4-credit course and C (2.25) in a 2-credit course, the A+ course contributes twice as much to your CGPA. This is why core technical subjects — usually 3–4 credits — matter more than elective 1-credit courses for your overall average.
Grade boundaries shown are the national standard. Individual universities may vary slightly — always verify with your official transcript. Last reviewed: May 2026.
SSC · HSC · O/A Level (BD Equivalence) · University