Free tools. No account. Nothing stored.

GPA Calculators

Everything in this section turns grades you already have into a number, and then tells you what to do with that number. The first group calculates it. The second group works out what the number has to be, or what you would need next term to move it. They are different problems and mixing them up is the most common reason a GPA calculation goes wrong twice.

Browse by section

Every tool in this section

Each of these assumes you already have marks or a current average. If you do not have marks yet, or your school reports something other than a 4.0 scale, start with the converters instead, because a GPA calculator on the wrong scale gives you a confident wrong answer.

  • GPA Calculator — College or high school GPA calculator: calculate your GPA instantly on 4.0, weighted 5.0, Canada 4.3, India 10-point, Australia 7-point, and Nigeria 5-point scales.
  • Cumulative GPA Calculator — Cumulative GPA calculator for college and high school.
  • Target GPA Calculator — Target GPA calculator that shows what GPA you need this semester to raise your GPA or hit your goal — with impossible-target warnings.
  • Semester GPA Calculator — Semester GPA calculator for planning an upcoming term: estimate the GPA a set of expected grades would produce, with a projected cumulative GPA.
  • GPA Needed Calculator — GPA-needed calculator: enter your current GPA, target GPA, and the grade you expect, and find out how many credits at that grade you need to reach your goal.
  • Weighted GPA Calculator — Weighted GPA calculator: get your weighted and unweighted GPA side by side from one list of courses.
  • Major GPA Calculator — Your overall GPA matters, but your major GPA can matter more – for Honours programs, graduate school applications, and some scholarships.
  • GPA Improvement Calculator — GPA improvement calculator: project your cumulative GPA across planned terms, see when you reach your target, and find out whether the goal is reachable on your grading scale.
  • Class Rank Calculator — Class rank calculator: turn your class rank and class size into a percentile, top-percentage standing, quartile, and target rank, or calculate it from the scores of your classmates.
  • Grade Curve Calculator — Grade curve calculator: curve a raw exam score with flat points, a top-score curve, a target average, a bell-curve z-score, or square-root scaling.
  • Pass/Fail Calculator — Pass/fail calculator: check each course against your school pass mark, count the credits you have passed toward your requirement, and see exactly what a fail costs your GPA.
  • Assignment Grade Calculator — Assignment grade calculator: what an assignment is actually worth to your final course grade — its percentage, the points it adds, and what you need on the rest of the course to hit…
  • Final Grade Calculator — Final grade calculator: what you need to score on your final exam to hit your target course grade, based on your current grade and the final’s weight.
  • Weighted Grade Calculator — Weighted grade calculator: blend assignment, quiz, and exam percentages by their weights to find your overall course grade.
  • Grade Percentage Calculator — Grade percentage calculator: turn points earned out of points possible into a percentage and its rough letter grade.
  • GPA Report Generator — Printable GPA report generator: calculate term and cumulative GPA, show credits and letter bands, and print an unofficial report.

Which of these you actually need

If you have a transcript in front of you and you want one number, the GPA calculator is the one. If you are partway through and want to know what your standing looks like at the end, the semester GPA calculator will project a final average from what you have plus what you are taking.

The cumulative one is the same arithmetic over more terms, and it is the number that matters for anything with a threshold attached: honours, scholarships, probation, graduate applications. A semester average is a mid-term snapshot. A cumulative average is a record.

The target calculator is the one people come back to. It takes the average you want and works out what you need on the courses you are taking to get there, which is a different question from what you need on average across everything.

Why the credit weighting matters more than the grades

A GPA is a ratio: total grade points divided by total credit hours. The credit hours in the denominator are what stops a single easy course from dominating your record, and that is the entire point of the weighting.

The failure mode is mixing units. A full course at one school and a half course at another are both real, but entering one as 1 and the other as 0.5 in the same list makes the ratio mean nothing, and the result looks plausible enough that people rarely check it.

What these will not tell you

None of these read your transcript or know your institution’s rules. Retaken courses may be counted twice, may replace the earlier attempt, or may be averaged. Withdrawals may carry a penalty or may not appear at all. Scale conversions differ by school and by faculty.

Treat the output as a reconstruction from the numbers you typed. If it disagrees with what your student portal says, the portal wins, and a credit hour somewhere in your list is the first thing to recheck.

Frequently asked questions

Do I use credits or credit hours?

They are the same thing on most North American transcripts, and the calculators here accept either as long as every row in one list uses the same unit. A full course is usually 3 credit hours at a US college and 0.5 at Waterloo, so check what your own transcript says before entering anything.

How many decimal places should I report?

Two is the convention almost everywhere, and matching your institution’s rounding matters more than being more precise. If your transcript says 3.85, report 3.85 rather than 3.847, because a number that is more precise than the official one invites questions you do not need.

Does a W or a withdrawal lower my GPA?

It depends entirely on your institution, and the calculators here cannot know. Some schools exclude W entirely, some count it as a failing grade, and some count it only if you were failing anyway. The withdrawal impact tool models the common cases side by side so you can see how much the answer matters.

Why is my cumulative GPA different from the average of my semester GPAs?

Because cumulative is credit-weighted across all terms and an unweighted mean of the semester averages is not. A term with fifteen credits counts more than one with nine. The difference is small in most cases and can be noticeable in a year where your course load changed.

If you are entering numbers for a form that says “GPA”, check what scale they expect first. A 4.0 answer and a percentage answer are both called a GPA, and submitting the wrong one is a common and entirely avoidable rejection.