Skip to main content
🎓 SSC · HSC · O/A Level (BD Equivalence) · University

GPA / CGPA Calculator — Bangladesh

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.

GPA Quick Reference

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

How to Use

  1. 1Select your grading system — SSC/HSC (5.00), O/A Level (BD Equivalence), University 4.00, or University 5.00 — from the dropdown.
  2. 2Optionally enter a course or subject name for each row.
  3. 3For Cambridge/Edexcel, select your input type: direct 'Letter Grade' or mock-exam 'Marks (0-100)' via the input toggle.
  4. 4Select the letter grade (or enter marks) for each subject. Credits default to 1 for O/A Level and 3 for University.
  5. 5Click '+ Add Subject' to add more rows. Use '− Remove Last' to delete the last row.
  6. 6Your GPA or CGPA updates live in the green result panel below the subject list.
  7. 7Click 'View Grade Chart' to see the full grade boundary and equivalence table for your selected system.

GPA Formula & How It Works

📐 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)

A+80–100 marks4.00 pts
A75–79 marks3.75 pts
A-70–74 marks3.50 pts
B+65–69 marks3.25 pts
B60–64 marks3.00 pts
B-55–59 marks2.75 pts
C+50–54 marks2.50 pts
C45–49 marks2.25 pts
D40–44 marks2.00 pts
F0–39 marks0.00 pts

Example Calculation for GPA

🎓 University — 4.00 Scale (1 semester)

SubjectMarksGradePtsCrGP×Cr
Maths78A-3.50310.50
Physics85A+4.00312.00
English65B+3.2526.50
CGPA = 29.00 ÷ 8 = 3.63 / 4.00

🏫 SSC — 5.00 Scale

SubjectMarksGradePoints
Bangla82A+5.00
English74A-3.50
Math91A+5.00
Science68A-3.50
GPA = (5+3.5+5+3.5) ÷ 4 = 4.25 / 5.00

🇬🇧 O Level — 5.00 Scale (BD Equivalence)

SubjectGradePoints
BanglaA5.00
EnglishB4.00
MathsA*5.00
PhysicsC3.50
ChemistryA5.00
GPA = (5+4+5+3.5+5) ÷ 5 = 4.50 / 5.00

GPA Tips for Bangladesh Students

  • 1

    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)
  • 2

    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)
  • 3

    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
  • 4

    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
  • 5

    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
  • 6

    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

Frequently Asked Questions

What grading scale does Bangladesh use for SSC and HSC?

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.

How is Cambridge/Edexcel O and A Level GPA equivalence calculated in Bangladesh?

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).

Do I need an equivalence certificate for O/A Levels in Bangladesh?

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.

What grading scale do universities use in Bangladesh?

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.

What is the difference between GPA and CGPA?

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.

What is considered a good CGPA in Bangladesh?

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.

How do credit hours affect CGPA?

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.

GPA References & Official Sources

Grade boundaries shown are the national standard. Individual universities may vary slightly — always verify with your official transcript. Last reviewed: May 2026.

View all →