SEOAnalytics Lab

GPA Calculator

Free online GPA and CGPA calculator. Add your courses, grades and credit hours to find your semester GPA and your cumulative CGPA. Instant and private.

Grading scale

Optional: add your previous results to get your CGPA

Choose a grade and enter the credit hours for at least one course to see your GPA.

Grade point values differ between schools and countries. The letter grades above follow a common 4.0 scale, so check your own institution's grading policy for the official figures.

What is GPA?

GPA stands for grade point average. It turns all your course grades into a single number, so that schools, universities, scholarship committees and employers can see your academic performance at a glance. Each grade is converted into grade points, and the average is weighted by the credit hours of every course.

A GPA calculator does that work for you. Add your courses, pick the grade and enter the credit hours, and the result appears instantly. You can also use it in reverse, to test how a future grade would change your average before the semester ends.

GPA vs CGPA: what is the difference?

  • GPA: The average of one term, such as a single semester or a school year.
  • CGPA: The cumulative grade point average, which combines all your terms so far into one number.
  • Credit hours: The weight of a course. A 4-credit course affects your average more than a 2-credit course.
  • Grade points: The number that stands for your grade, for example 4.0 for an A and 3.0 for a B on the common 4.0 scale.

How to calculate GPA step by step

Convert every grade into grade points, multiply each by the credit hours of that course, add up the results and divide by the total credit hours. Here is an example with three courses:

An A (4.0) in a 3-credit course gives 12 points. A B+ (3.3) in a 4-credit course gives 13.2 points. A B (3.0) in a 3-credit course gives 9 points. The total is 34.2 points over 10 credits, so the GPA is 34.2 / 10 = 3.42.

Notice that a simple average of the three grade points would be 3.43, which is slightly different. That is why credit hours matter: the formula gives more weight to the course with more credits.

Grade points on the 4.0 scale

Most schools in the United States and many universities elsewhere use a scale like this one:

  • A and A+: 4.0 grade points.
  • A-: 3.7 grade points.
  • B+, B and B-: 3.3, 3.0 and 2.7 grade points.
  • C+, C and C-: 2.3, 2.0 and 1.7 grade points.
  • D+, D and D-: 1.3, 1.0 and 0.7 grade points.
  • F: 0 grade points.

How to calculate CGPA

To find your cumulative GPA, combine the grade points you have already earned with those of the new semester. The formula is: CGPA = (previous CGPA x previous credits + this semester's grade points) / (previous credits + this semester's credits).

For example, suppose your CGPA is 3.20 after 60 credits, which means 192 grade points. This semester you earn 34.2 points over 10 credits. The new CGPA is (192 + 34.2) / 70 = 3.23. Enter your previous CGPA and credits in the optional box and the calculator does this for you.

Other grading scales: 5.0, 10-point and more

Not every country uses the 4.0 scale. Some universities use a 5.0 scale, and many institutions in South Asia use a 10-point CGPA. To work with these, switch to the custom scale, enter the maximum grade point of your institution, then type the grade points you earned for each course. The same weighted formula applies.

Converting a CGPA to a percentage or to a 4.0 GPA depends on the rules of your university or the school you are applying to, so ask them for their official conversion before you submit anything.

What is a good GPA?

There is no single answer, because it depends on the country, the program and the goal. On a 4.0 scale, a GPA around 3.0 is often seen as solid, and 3.5 or higher as strong. Many scholarships, honors programs and graduate schools set a minimum somewhere between 3.0 and 3.5, but requirements vary a lot, so always check the exact rule for the program you want.

Tips to raise your GPA

  • Put effort where credits are highest: A high-credit course moves your average more than a low-credit one.
  • Use the calculator as a planner: Try different grades for the current semester to see what you need to reach a target.
  • Check retake policies: Some schools replace or average a retaken grade, which can lift your GPA.
  • Plan your workload: Balance hard and easy courses in the same semester instead of stacking the hardest ones together.
  • Ask for help early: Talk to teachers and use tutoring before a low grade becomes a pattern.

Common GPA calculation mistakes

  • Averaging grades without credits: A simple average ignores the weight of each course.
  • Using the wrong scale: Make sure the grade points match your own institution.
  • Counting pass or fail courses: Many schools leave them out of the GPA, so check your policy.
  • Rounding too early: Round only the final result.
  • Mixing weighted and unweighted GPA: Honors and advanced courses can add extra points at some schools, so compare like with like.

Why use our free GPA calculator?

  • GPA and CGPA together: Calculate your semester average and your cumulative average in one place.
  • Flexible scales: Use the 4.0 letter scale or enter your own grade points.
  • Add as many courses as you need: Rows can be added or removed in one click.
  • Private: Your grades stay in your browser and are never uploaded.
  • Free: No signup, no limits and nothing to install.

How to use GPA Calculator

  1. Choose the 4.0 letter scale, or switch to a custom scale and enter its maximum grade point.
  2. For each course, select the grade (or enter the grade points) and type the credit hours.
  3. Optionally add your previous CGPA and the credits you have completed.
  4. Read your semester GPA and CGPA, then copy the result or clear the form.

Frequently Asked Questions

How do I calculate my GPA?

Convert each grade to grade points, multiply by the course credits, add the results and divide by the total credits. For example, 34.2 grade points over 10 credits is a GPA of 3.42.

How do I calculate CGPA?

CGPA = (previous CGPA x previous credits + this semester's grade points) / (previous credits + this semester's credits). A 3.20 CGPA over 60 credits plus 34.2 points over 10 credits gives 3.23.

What is a good GPA?

On a 4.0 scale, around 3.0 is often considered solid and 3.5 or higher strong, but the standard depends on your country, program and goal.

Can I use this calculator for scales other than 4.0?

Yes. Switch to the custom scale, enter the maximum grade point of your institution, such as 5 or 10, and type the grade points for each course.

Is my data saved by the GPA calculator?

No. All calculations run in your browser, so your grades are not uploaded or stored.

Read the guide

Want to learn more? Read our step-by-step guide.

How to Calculate GPA: Formula, Grade Scale and Worked Examples

Related Tools