Skip to main content
✨ All tools are 100% free — no sign-up, no limits, instant results!
✅ Done!
🔢 Calculators
Basic Calculator Scientific Calculator Percentage Calculator Loan Calculator Mortgage Calculator Interest Calculator BMI Calculator CGPA and GPA Calculator
📅 Date, Units & Words
Age Calculator Date Difference Calculator Unit Converter Number to Words Converter
✏️ Text Tools
Text Case Converter Word Counter Text Compare (Diff Checker) Remove Duplicate Lines Sort Lines Alphabetically Bijoy to Unicode Converter Image to Text Converter (OCR)
🔐 Security & SEO
HTTPS Reachability Checker Password Strength Keyword Density Meta Tag Analyzer Sitemap Generator
🖼️ Image & File Tools
Image Compressor Image Resizer Image Converter HEIC to JPG Converter Favicon Generator Free Metadata Cleaner File Converter
⚡ Generate
QR Code Generator Password Generator Color Picker Lorem Ipsum Generator UUID Generator
💻 Dev Tools
JSON Formatter CSS Minifier JS Minifier XML Formatter CSV to JSON JSON to CSV IP Address Lookup User Agent Parser Meta Tag Generator
🔤 Encode & Hash
Base64 Encoder URL Encoder HTML Entity Encoder Hash Generator
📄 PDF Tools
Compress PDF Merge PDF Split PDF Rotate PDF PDF Reader PDF to Text (.txt) PDF to CSV PDF to Images (ZIP) PDF to JPG JPG to PDF Sign PDF PDF Lock (Read-Only) Watermark PDF PDF Scanner Delete Pages Extract Pages Organize PDF Number Pages Crop PDF PDF Black-Out PDF Form Filler HTML to PDF (Text Only) TXT to PDF RTF to PDF ODT to PDF Flatten PDF

CGPA Calculator – GPA for SSC, HSC and University

Calculators

CGPA Calculator

Enter your courses with credits and grades to get GPA and cumulative CGPA. Choose the Bangladesh university 4.00 scale, the SSC and HSC 5.00 scale with 4th subject, or a US 4.0 scale.

"What will my CGPA be if I get a B+ in this course?" Every student asks this before results, when planning a retake, or when an application asks for a CGPA that is not yet printed on a transcript. The calculation is simple but repetitive, and the rules differ between a university transcript, the SSC and HSC board GPA, and a foreign grading system. This calculator handles the three most common cases and shows the working numbers so that you can check them yourself.

How to use the CGPA and GPA calculator

  1. Choose your grading scale: University 4.00 (Bangladesh), SSC / HSC 5.00 (Bangladesh boards) or US style 4.0.
  2. For each course, enter a name (optional), the credit and the grade. Press Add another course for more rows and the ✕ button to remove a row.
  3. To include earlier semesters, type your previous CGPA and the credits already completed.
  4. Press Calculate. You get the GPA for the courses entered, the cumulative CGPA if you added the previous result, and the totals.

The formula for GPA and CGPA

GPA and CGPA are weighted averages. Each course counts in proportion to its credit hours:

GPA = Σ (grade point × credit) ÷ Σ credits

Here is a worked example on the university 4.00 scale. You take four courses: a 3-credit course with A+ (4.00), a 3-credit course with A- (3.50), a 3-credit course with B (3.00) and a 1-credit lab with A (3.75).

  • Grade points × credits: 4.00 × 3 = 12.00; 3.50 × 3 = 10.50; 3.00 × 3 = 9.00; 3.75 × 1 = 3.75.
  • Total = 35.25 over 10 credits.
  • GPA = 35.25 ÷ 10 = 3.525. The calculator shows 3.52 because of the way computers round decimals, while some universities round the same value up to 3.53, so check your institution's rule.

CGPA is the same average across all semesters. If you finished 60 credits with a CGPA of 3.00 and then earned a GPA of 3.75 over 6 credits, your new CGPA is (3.00 × 60 + 3.75 × 6) ÷ 66 = 3.068, shown as 3.07. Notice how a good semester moves the CGPA only a little when you already have many credits. This is why early semesters matter so much.

Never average the GPAs of semesters directly. A plain average of semester GPAs ignores the number of credits in each semester and gives the wrong CGPA when the credit loads differ.

Bangladesh university scale (4.00)

Most Bangladeshi universities that follow the University Grants Commission style use a scale close to this:

Letter gradeGrade pointTypical marks
A+4.0080% and above
A3.7575% to 79%
A-3.5070% to 74%
B+3.2565% to 69%
B3.0060% to 64%
B-2.7555% to 59%
C+2.5050% to 54%
C2.2545% to 49%
D2.0040% to 44%
F0.00Below 40%

The calculator uses the grade points from this table. Marks ranges and grade names can differ between universities, so match them with the grading policy printed on your transcript or in your handbook. Use the point value, not the letter, as the number that matters.

SSC and HSC scale (5.00) with the 4th subject

Board examinations in Bangladesh use grade points from 5.00 down to 0:

  • A+ = 5.00 (80 to 100 marks), A = 4.00 (70 to 79), A- = 3.50 (60 to 69), B = 3.00 (50 to 59), C = 2.00 (40 to 49), D = 1.00 (33 to 39), F = 0 (below 33).

The GPA is the average of the grade points of the compulsory subjects. All subjects count equally, so credits are not used. A student who takes an optional (4th) subject gets only the points above 2.00 added to the total, and the total is then divided by the number of compulsory subjects. The final GPA cannot exceed 5.00. If you fail a compulsory subject (grade F), the result is a fail, and the GPA is shown as 0.00. A failure in the 4th subject alone does not fail the student.

Example. Four compulsory subjects with 5.00, 5.00, 4.00 and 3.50 give 17.50 points, or 4.38 on average. A 4th subject with A (4.00) adds 4.00 − 2.00 = 2.00 points. The total becomes 19.50, divided by 4 gives 4.875, shown as 4.88 (A). In the tool, tick "4th" on the row that is the optional subject.

Board rules are updated from time to time and details such as the number of compulsory subjects or the treatment of the 4th subject can change. The official result published by the board is always the final word.

US style 4.0 scale

This scale has the familiar plus and minus grades: A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, F = 0. Some American universities use A+ = 4.0 or different values for minus grades, so it is only a guide. It helps when you apply abroad and need to see your result in the style that foreign admission offices recognise. There is no single official conversion from a Bangladeshi CGPA to foreign systems. Many applications accept your transcript as it is and ask for the grading scale printed on it, and some use credential evaluation services.

Planning with the calculator

  • Target CGPA. Enter your previous CGPA and completed credits, then try different grades for the coming semester to see what you need to reach a target.
  • Retakes. Rules for retakes differ. Some universities replace the old grade with the new one, others average both or cap the retake grade. Enter the grades that your university counts.
  • Credit-weight awareness. A 4-credit course affects the GPA more than a 1-credit lab. When time is limited, put effort where the credits are.
  • Non-credit courses. Courses with a pass/fail result and no grade points should be left out of the entry.

Limits

  • This is a calculator for estimates. Only the transcript or board result issued by your institution is official.
  • Percentage equivalents are not given, because there is no single official formula from CGPA to percentage in Bangladesh.
  • Rounding differs between institutions. Some round to two decimals, others truncate, so the last digit may differ from yours.
  • The scale tables are typical ones. If your institution uses different grade points, use the point values in the dropdown that match, or choose the nearest scale and check manually.

To work with the percentages of marks, try the Percentage Calculator. For general arithmetic use the Basic Calculator.

Frequently asked questions

How do I calculate CGPA?

Multiply each course's grade point by its credit, add the results and divide by the total credits. To include earlier semesters, multiply the previous CGPA by the previous credits, add the new grade points and divide by all credits together.

How is the HSC GPA calculated with a 4th subject?

Add the grade points of all compulsory subjects, then add only the points above 2.00 from the 4th subject, and divide by the number of compulsory subjects. The result is capped at 5.00. Any F in a compulsory subject means fail.

Can I use this for a university that has its own grade scale?

Yes, if its grade points match one of the scales. If they do not, pick the closest scale and check each row by hand, or ask your university for its official scale and compare the final figure with your transcript.

Does a retake change my CGPA?

That depends on your university. Some replace the old grade, some average the two grades, and some limit the retake grade. Enter the grade that your rules count.

Is this CGPA official?

No. The result is an estimate for planning. Your official CGPA is the one on your transcript or board marksheet.

Keep going

Related tools

Browse all free tools →