GPA Calculator

Enter each course's letter grade and credit hours to see your GPA on the standard 4.0 scale.

By Drew Budwin · Last updated July 2026 · Methodology

Courses
Prior record (optional, for cumulative GPA)

Embed this calculator

Add it to your website or blog

Embed this calculator

Theme

Paste this code into your website's HTML where you want the calculator to appear. It adds a small credit link back to CalcTray. Please keep it. How embedding works.

Optional: auto-resize iframe to fit content

Add this snippet to your page so the iframe height adjusts automatically after each calculation:

How We Calculate This

How Your GPA Is Calculated

Each course's letter grade becomes grade points on the 4.0 scale, those points are multiplied by the course's credit hours to get quality points, and the total quality points are divided by the total credit hours. Higher-credit courses move your GPA more. A course counts only when it has both a grade and credit hours, so half-filled rows are ignored.

GPA = Σ(Grade Points × Credits) ÷ Σ(Credits)

Semester vs. Cumulative GPA

Leave the prior fields blank and you get your semester GPA: the average for just the courses you entered. Fill in your prior GPA and the credit hours those grades covered, and it blends them with this semester into your cumulative GPA. Both numbers show up on your transcript.

Grade Point Scale

This calculator uses the standard unweighted plus/minus 4.0 scale. Scales vary by school, and honors or AP courses may be weighted higher, so check your registrar if you need an exact match.

  • A+ 4.0
  • A 4.0
  • A- 3.7
  • B+ 3.3
  • B 3.0
  • B- 2.7
  • C+ 2.3
  • C 2.0
  • C- 1.7
  • D+ 1.3
  • D 1.0
  • D- 0.7
  • F 0.0

GPA Calculator Formula

Your GPA is the credit-weighted average of each course's grade points:

GPA = ฮฃ (Grade Points ร— Credits) รท ฮฃ (Credits)

How to Use This Calculator

  1. Pick each course's letter grade and enter its credit hours. Course names are optional.
  2. Click + Add course for each class on your schedule.
  3. Optionally enter your prior GPA and prior credits to fold in past semesters.
  4. Click Calculate GPA to see your semester GPA and, if you added prior totals, your cumulative GPA.

Frequently Asked Questions

What is a GPA calculator?

A GPA calculator works out your grade point average from your courses. Pick each course's letter grade and enter its credit hours, and it converts the letters to points on the 4.0 scale, then takes a credit-weighted average, the same way your school does.

How is GPA calculated?

Each letter grade becomes grade points (A = 4.0, B = 3.0, and so on). Multiply each course's points by its credit hours to get quality points, add those up, and divide by your total credit hours. Courses worth more credits count more toward your GPA.

What's the difference between semester and cumulative GPA?

Semester GPA covers just the courses you enter here. Cumulative GPA blends those with everything before it. To get your cumulative GPA, add your prior GPA and the credit hours it covered, and the calculator combines them with this semester.

Does an A+ count as more than 4.0?

Not here. This calculator caps A+ at 4.0 on the standard unweighted scale. Some schools award a 4.3 for an A+ or weight honors and AP courses higher, so check your registrar if your school does.

What happens if I leave a course's grade or credits blank?

That course is skipped. A course counts only when it has both a letter grade and credit hours, so a half-filled row won't affect your GPA. Fill in both to include it.

Do pass/fail or transfer credits count toward my GPA?

Usually not. Most schools leave credit/no-credit (CR/NC) and pass/fail courses out of the GPA, along with transfer, AP, and CLEP credit. Those hours count toward graduation but carry no grade points. Only enter courses that earned a letter grade here.

How does retaking a course affect my GPA?

It depends on your school's repeat policy. Many replace the old grade with the new one in your cumulative GPA; others average both attempts. To model a replacement, enter the new grade and leave the original out. If your school averages repeats, include both.

Further Reading

Related Calculators