CalculateItNow home

GPA Calculator

Weighted 4.0-scale GPA from letter grades and credit hours for up to 8 courses, with plus/minus options and your cumulative GPA including previous semesters.

GPA Calculator: with the default inputs, gpa this term is 3.25.

Try an example
GPA this term
3.25
Credits this term
13
Quality points (grade points × credits)
42.3
Cumulative GPA
3.25
Cumulative credits
13
Assumptions
  • Unweighted GPA: honors/AP bonus points are not added.
  • Courses with 0 credits are excluded.
  • Grade point values follow the common US 4.0 scale shown in the table; check your school's catalog for variations.
Where your grade points come from
  • Course 1 · A · 3 cr1228%
  • Course 2 · B+ · 4 cr13.231%
  • Course 3 · A− · 3 cr11.126%
  • Course 4 · C · 3 cr614%
Courses counted
CourseGradeGrade pointsCreditsQuality points
Course 1A4312
Course 2B+3.3413.2
Course 3A−3.7311.1
Course 4C236
Grade point scale in use
LetterPoints
A+4
A4
A−3.7
B+3.3
B3
B−2.7
C+2.3
C2
C−1.7
D+1.3
D1
D−0.7
F0
Math verified by automated testsUpdated 2026-09-081 source cited

How this is worked out

The formula

Quality points for a course = grade points × credit hours
GPA = Σ quality points ÷ Σ credit hours
Cumulative GPA = (previous GPA × previous credits + this term's quality points) ÷ (previous credits + this term's credits)
4.0 scale: 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

Open How it’s calculated above to see this worked through with your own numbers.

What you enter

Grading scale
Most US colleges use the first. Check your school's catalog.4.0 with plus/minus (A+ = A = 4.0) · 4.3 with plus/minus (A+ = 4.3) · Letters only (A = 4, B = 3 … no plus/minus)
Course 1 grade
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 1 credits
Credit hours. A course with 0 credits is ignored.from 0 to 30 · defaults to 3
Course 2 grade
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 2 credits
A number.from 0 to 30 · defaults to 4
Course 3 grade
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 3 credits
A number.from 0 to 30 · defaults to 3
Course 4 grade
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 4 credits
A number.from 0 to 30 · defaults to 3
Course 5 grade(under More options)
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 5 credits(under More options)
A number.from 0 to 30 · defaults to 0
Course 6 grade(under More options)
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 6 credits(under More options)
A number.from 0 to 30 · defaults to 0
Course 7 grade(under More options)
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 7 credits(under More options)
A number.from 0 to 30 · defaults to 0
Course 8 grade(under More options)
Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
Course 8 credits(under More options)
A number.from 0 to 30 · defaults to 0
Previous cumulative GPA(under More options)
Your GPA before this term. Leave 0 if this is your first term.from 0 to 4.3 · defaults to 0
Previous credits completed(under More options)
Total credit hours already on your transcript.from 0 to 400 · defaults to 0

What you get back

GPA this termmain answer
Credits this term
Quality points (grade points × credits)
Cumulative GPA
Same as the term GPA unless you entered previous credits.
Cumulative credits

What this assumes

  • Unweighted GPA: honors/AP bonus points are not added.
  • Courses with 0 credits are excluded.
  • Grade point values follow the common US 4.0 scale shown in the table; check your school's catalog for variations.

About this calculator

Your GPA is a credit-weighted average of your grades. Each letter becomes a number of grade points (A = 4.0, B = 3.0 and so on), each course's points are multiplied by its credit hours, and the total is divided by the total credits. A 4-credit A pulls your average up more than a 1-credit A — that's the whole reason credits are in the formula.

How to use it

Pick your school's scale, then enter a letter grade and credit hours for each course; a course with 0 credits is skipped, and courses 5–8 are under More options. To see your overall GPA after this term, open Cumulative GPA and enter your previous GPA and the number of credits it covers. The calculator shows every course's quality points so you can check it against your transcript.

Which scale?

  • 4.0 with plus/minus is the most common in US colleges: A and A+ are both 4.0, A− is 3.7, B+ is 3.3, and each step is 0.3 or 0.4.
  • 4.3 scale rewards A+ with 4.3; a handful of schools use it.
  • Letters only ignores plus and minus entirely (A− = A = 4.0), the standard for many high schools and some universities.

Schools also vary in details — some give D− 0.7, some give any D 1.0, some treat an F in a repeated course specially — so match the table under the results to your catalog. Weighted high-school GPAs that add a point for honors or AP courses are a separate system; this calculator computes the unweighted 4.0 version.

Reading the results

  • Quality points are what registrars actually add up; GPA is just quality points per credit.
  • Cumulative GPA blends this term with your history, weighted by credits. The more credits you already have, the less one term can move it — which is why a bad first semester is easier to recover from than a bad final one.

Common mistakes

  • Averaging the grade points without weighting by credits.
  • Counting pass/fail, withdrawn or transfer courses. They normally carry credits but no grade points and are excluded from the GPA.
  • Forgetting that a repeated course may replace, not add to, the earlier grade under your school's policy.

Frequently asked questions

How is GPA calculated?

Convert each letter grade to grade points, multiply by the course's credits, add those quality points up, and divide by the total credits. An A (4.0) in a 3-credit course and a B (3.0) in a 3-credit course give 21 ÷ 6 = 3.50.

Is an A+ worth more than an A?

On the standard 4.0 scale, no — both are 4.0. On a 4.3 scale an A+ is 4.3. Choose the scale your school uses.

How do I calculate my cumulative GPA?

Multiply your previous GPA by the credits it covers to recover your previous quality points, add this term's quality points, and divide by the combined credits. The calculator does this when you fill in the Cumulative GPA fields.

Do pass/fail courses count toward GPA?

Usually not. They add credits toward graduation but carry no grade points, so leave them out here.

Put this calculator on your own site

A working gpa, free for any site, with no ads and no sign-up. It resizes to fit wherever you paste it and updates itself as this page improves.

Paste this anywhere. It works on any site, carries no ads, never expires, and always shows the current version.

GPA Calculator by CalculateItNow

The page's own title. The clearest description of what the link leads to.

The credit line sits outside the widget on purpose, so it is a real link on your page rather than one buried in a frame. Please keep it — it is what pays for CalculateItNow staying free and ad-free. The script only resizes the widget to fit its contents; drop it and the widget still works.

Browse every calculator widget·How to add it to WordPress, Squarespace or Wix

The questions people ask next to a gpa.

All education calculators·Browse everything