HSC GPA Calculator

Compute your HSC GPA according to Bangladesh grading rules. Select one subject as the Fourth (Optional) Subject to apply bonus above 2.00 GP.

If enabled, select exactly one subject as Optional. Only the portion above 2.00 grade point is added to total points. F in any compulsory subject results in overall GPA 0.
Total Compulsory Subjects: 0
Total Points: 0.00
GPA: 0.00

Notes: Grade points: A+=5, A=4, A-=3.5, B=3, C=2, D=1, F=0. Optional subject only contributes bonus above 2.00. GPA is capped at 5.00.

How This HSC GPA Calculator Works

This calculator follows the common Bangladesh HSC grading method. Add each subject, choose the grade you received, and mark one subject as optional only if your results include a fourth subject. The tool then applies the official bonus logic automatically.

Including the rule explanation directly in the HTML gives search engines clearer context about HSC GPA, optional subject bonus rules, and grade point conversion instead of relying only on JavaScript output.

Compulsory Subjects

All compulsory subject grade points are added together and used in the GPA average. An F in any compulsory subject results in GPA 0.

Optional Subject Bonus

The optional subject does not fully join the average. Only grade points above 2.00 are added as bonus points before calculating the final GPA.

Maximum GPA

Even with an optional subject bonus, the final GPA is capped at 5.00 so the result stays aligned with the standard HSC scale.