⚡ 107+ free online tools — no sign-up, no watermarks. Explore now →

★ Free Calculator

GPA Calculator (GPA and CGPA)

Calculate your semester GPA and cumulative CGPA from grades and credit hours — 4.0 scale, weighted Honors/AP, or your own grade points.

Loading the tool…

Runs entirely in your browser. Your files and text are never uploaded to our server.

About this toolGPA Calculator works out your semester grade point average (GPA) and your new cumulative GPA (CGPA) from your grades and credit hours.
Learn more
  • Instant results
  • 100% free
  • No sign-up
  • Private

GPA Calculator works out your semester grade point average (GPA) and your new cumulative GPA (CGPA) from your grades and credit hours. Pick a letter grade for each course, enter its credits and the result updates as you type.

It supports the common 4.0 scale (A- = 3.7) and the 4.0 scale with thirds used by many universities (A- = 3.67, B+ = 3.33). If your university uses a different system, choose Enter grade points myself and type the points from your transcript. High-school students can also see a weighted GPA for Honors and AP/IB classes.

More about GPA Calculator (GPA and CGPA)How to use, good to know & FAQ

How to use GPA Calculator

  1. Choose the grading scale your school uses (check your transcript or student handbook).
  2. For each course, pick the grade and enter the credit hours. Use + Add course for more rows.
  3. Read your semester GPA. To get your CGPA, open Add your previous CGPA and enter your current CGPA and the credits you have completed.

Good to know

  • GPA = total quality points ÷ total credit hours. Quality points = grade points × credits for each course.
  • A 4-credit course affects your GPA more than a 1-credit course with the same grade.
  • Courses with no grade selected are ignored, so you can leave empty rows.
  • Weighted GPA adds +0.5 for Honors and +1.0 for AP/IB on passing grades — a common convention, but schools differ.
  • Universities may round or truncate GPAs differently, so your official transcript is always the final word.

Frequently asked questions

How do I calculate my GPA?

Multiply each course’s grade points by its credit hours, add those quality points together, and divide by the total credit hours. For example, an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course give (12 + 12) ÷ 7 = 3.43.

What is the difference between GPA and CGPA?

GPA usually means the average for one semester or term. CGPA (cumulative GPA) is the average across every semester so far, weighted by credit hours.

How do I calculate CGPA from my previous CGPA?

Multiply your current CGPA by the credits you have completed, add this semester’s quality points, then divide by the new total credits. The calculator does this when you fill in the optional previous CGPA box.

Is my GPA on a 4.0 scale?

Most US colleges and many universities worldwide use a 4.0 scale, but some use 5.0, 10.0 or percentages. Choose Enter grade points myself and set the maximum grade point to match your system.

When to use GPA Calculator

  • Checking your GPA before results are published
  • Working out the grades you need to reach a target CGPA
  • Comparing unweighted and weighted high-school GPA
  • Filling in scholarship or college applications

📘 Read the guide: How to Calculate GPA and CGPA