Skip to content

GPA Calculator

Calculate a credit-weighted grade point average across as many courses as you need.

Details

Courses

Your Results

What GPA Calculator does

A grade point average weights each course by its credit hours, so a five-credit course counts for more than a two-credit one. Averaging the grades directly gives the wrong answer whenever courses differ in size.

Add a row per course with its grade point and credits to get the weighted average, along with total credits and total grade points.

  • Any number of courses, added and removed as needed
  • Credit-weighted average
  • Total credits and total grade points

How to use GPA Calculator

  1. 1

    Add a row for each course

    Enter the grade point and the credit hours.

  2. 2

    Convert letter grades first

    Use your institution's scale, commonly A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.

  3. 3

    Read the weighted average

    Total grade points divided by total credits, which is the standard definition.

Limits and known behaviour

  • Grades must be entered as points, not letters. Letter grades are not converted for you, because institutions differ.
  • A 4.0 scale is assumed. Weighted honours scales that exceed 4.0, and systems using percentages or a 10-point scale, need converting first.
  • Plus and minus modifiers are not handled automatically; enter the point value your institution assigns, such as 3.7 for A−.
  • Pass/fail courses, withdrawals and repeated courses follow institutional rules that this cannot know.
  • This calculates a term GPA. A cumulative GPA needs every course from every term.

Privacy and data handling

Runs entirely in your browser

  • The calculation runs in this page. Nothing you enter is transmitted or stored.
  • The tool works offline once the page has loaded.

Site-wide data handling, including analytics and advertising, is described in the privacy policy.

Frequently asked questions

Why weight by credits at all?

Because courses are not equal in size. A 4.0 in a one-credit seminar should not offset a 2.0 in a four-credit core course, and weighting is what prevents that.

How do I handle a plus or minus grade?

Enter the numeric value your institution uses. Most treat A− as 3.7 and B+ as 3.3, but this varies and your registrar's scale is authoritative.