Skip to content
Node-devs logo

Free Tools

Converters & calculators

CGPA & GPA Calculator

Work out your semester GPA from your courses, or your CGPA from your semester results, on the grading scale your institution uses.

Runs in your browser · files never leave your device

Loading tool…

What you get with the CGPA & GPA Calculator

  • Four grading scales: Bangladesh 4.00, SSC/HSC 5.00, India 10-point and US 4.0
  • Semester GPA from courses with credit hours
  • CGPA from semester GPAs, weighted by credits
  • Percentage of the scale, plus the common 9.5 multiplier for India's 10-point CGPA
  • Add or remove as many courses and semesters as you need
  • Copy your result in one click

How to use the CGPA & GPA Calculator

  1. 1

    Pick your grading scale.

  2. 2

    Add each course with its credits and your grade, or switch to CGPA mode and add each semester's GPA and credits.

  3. 3

    Read your GPA or CGPA instantly.

Frequently asked questions

How is GPA calculated?+

Multiply each course's grade point by its credit hours, add them up and divide by the total credits. For example, a 3-credit A (4.00) and a 3-credit B (3.00) give (12 + 9) / 6 = 3.50.

How is CGPA different from GPA?+

GPA covers one semester. CGPA (cumulative GPA) is the credit-weighted average across all your semesters. If every semester has the same credits, CGPA is the simple average of the semester GPAs.

Which grade points does the Bangladesh 4.00 scale use?+

This calculator uses the common UGC scale: A+ 4.00, A 3.75, A- 3.50, B+ 3.25, B 3.00, B- 2.75, C+ 2.50, C 2.25, D 2.00 and F 0. Some universities differ, so check your own grading policy.

How do I convert CGPA to percentage?+

There is no single universal formula. For India's 10-point CGPA, CBSE uses CGPA × 9.5. Other institutions publish their own conversion, so confirm with yours before using a percentage on an application.

Is the result official?+

No. It is an estimate based on the scale you choose. Your university's official transcript is the only authoritative record.

Is my data sent to a server?+

No. This tool runs entirely in your browser. Nothing you type or upload leaves your device.

GPA, SGPA and CGPA explained

GPA is your grade point average, usually for a single semester or term (some institutions call it SGPA). CGPA is your cumulative result across every semester so far. Both use credit hours as weights, so a 4-credit course affects the result more than a 1-credit lab.

How to calculate your GPA by hand

  1. Convert each letter grade to grade points using your scale.
  2. Multiply each course's points by its credit hours.
  3. Add the results and divide by the total credit hours.

Example on the 4.00 scale: Calculus 3 credits A (4.00) = 12; Physics 3 credits B+ (3.25) = 9.75; English 2 credits A- (3.50) = 7. Total points 28.75 divided by 8 credits = 3.59.

Calculating CGPA

Take each semester's GPA, multiply by that semester's credits, add them and divide by the total credits. Use the CGPA mode above to do this in seconds, and add a new semester each term to keep track.

Grading scales differ

Bangladeshi universities commonly use a 4.00 scale, while SSC and HSC use a 5.00 GPA scale. India often uses a 10-point CGPA, and the US uses a 4.0 scale with plus and minus grades. Pick the scale that matches your institution, and never compare numbers from different scales directly: a 3.5 on a 4.00 scale is not the same as 3.5 out of 5.

Improving your CGPA

Retaking a low-grade course or raising your grades in high-credit courses moves the average most. Try changing a grade in the calculator to see the effect before you decide where to focus. Our guides on learning faster and the Pomodoro technique can help, and the Pomodoro timer is free here.

Applying for jobs after graduation? See how to write an ATS-friendly resume and a strong cover letter. Always confirm the exact calculation rules with your institution.

Need a custom tool for your business?

Node-devs builds web apps, automations and internal tools like this one - fast.

Talk to our team