Utilia

GPA Calculator

Calculate your semester and cumulative GPA from letter grades or percentages and credits, on a US 4.0 scale or an example Canadian 4.33 scale.

One row per course: a letter grade (A-) or a percentage (88), which is converted with the chosen scale, and its credits (or credit hours).

Cumulative GPA (optional)
Term GPA
–
Credits
–
Grade points
–
Cumulative GPA
–
Show the scale
LetterPercentagePoints

Scales are examples. Letter cut-offs, grade points (A+ = 4.0 or 4.33), repeated courses and pass/fail rules vary by institution: your transcript is the reference.

How to calculate your GPA

  1. Pick a Grading scale (example): US 4.0, A–F with +/−, US 4.0, A–F without +/− or Canada 4.33 (example).
  2. Add one row per course with its Grade and Credits. A grade can be a letter (A-, B+) or a percentage (88), which is converted to a letter with the chosen scale.
  3. Use Add a course for more rows and × to remove one.
  4. For your overall GPA, fill in Cumulative GPA (optional) with your GPA so far and the Credits so far it covers.
  5. Read the Term GPA, the Credits, the Grade points and the Cumulative GPA. The calculation for every course appears below.

Open Show the scale to see the percentage range and grade points of each letter on the selected scale.

How GPA is calculated

GPA (grade point average) is a credit-weighted average of grade points. Each letter grade is worth a number of points (A = 4.0, B = 3.0, and so on). A course’s quality points are its grade points multiplied by its credits:

GPA = Σ (grade points × credits) ÷ Σ credits

Example: A− (3.7) in a 3-credit course, 88% (B+, 3.3) in a 3-credit course and B (3.0) in a 4-credit course give 11.1 + 9.9 + 12 = 33 quality points for 10 credits, a term GPA of 3.30.

Cumulative GPA

Your cumulative GPA combines every term. Multiply your previous GPA by the credits it covers to get your previous quality points, add this term’s, and divide by all credits:

Cumulative GPA = (previous GPA × previous credits + term quality points) ÷ (previous credits + term credits)

With a 3.0 GPA over 45 credits and a 4.0 term over 15 credits: (135 + 60) ÷ 60 = 3.25. Notice how the weight of past credits makes a cumulative GPA move slowly.

The scales

  • US 4.0 with +/−: A and A+ = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, and so on down to D− = 0.7 and F = 0. The percentage cut-offs (93% for an A, 90% for an A−…) are the common 10-point bands.
  • US 4.0 without +/−: A = 4, B = 3, C = 2, D = 1, F = 0, with 90/80/70/60% cut-offs.
  • Canada 4.33: some Canadian universities give an A+ 4.33 points, A 4.0, A− 3.67 and so on. Canadian schools use many other scales too (4.0, 9-point, 12-point or percentages).

All three are examples. Institutions set their own cut-offs, their own value for an A+, and their own rules for repeated courses, withdrawals and pass/fail courses. Other systems, such as Québec’s cote R used for university admission, work very differently and are not covered here. Always treat your official transcript as the reference.

Frequently asked questions

What is a good GPA?

On a 4.0 scale, 3.0 (a B average) is often the threshold for good standing in graduate programs and many scholarships, and 3.5 or more is considered strong. Requirements vary by program.

How do I include pass/fail courses?

Leave them out. Pass/fail courses usually earn credits but no grade points, so they don’t change your GPA.

Can I convert my GPA to a percentage?

Not reliably. Each school maps percentages to letters differently, so a GPA can’t be turned back into one exact percentage. Use the percentage to letter grade tool to see how a percentage maps to a letter on a given scale.

What if I don't know the credits?

Leave every Credits cell empty: each course then counts equally. The result matches your real GPA only if all courses carry the same credits.

Is my information stored?

No. The calculation runs in your browser and nothing is sent or saved.