One row per course: the letter on your transcript and the course's credit hours. Course names are optional — they just keep you organised.

Your GPA (4.0 scale)

Pick a letter grade and credits for each course and your GPA appears here.

Total credits

GPA Calculator

Letter grades and credit hours in, 4.0-scale GPA out — with every grade point read from the published scale.

How GPA is actually computed

GPA never sees your percentages. Each course's percent becomes a letter, the letter becomes grade points on the 4.0 scale, and the points are averaged weighted by credit hours — a 4-credit class moves your GPA a third more than a 3-credit one.

GPA = Σ(grade points × credit hours) ÷ Σ(credit hours)
An A (4.0) in a 4-credit class, a B− (2.7) in 3 credits, and a C+ (2.3) in 3 credits: (16 + 8.1 + 6.9) ÷ 10 = 3.10.

The grade points this calculator uses come from the same published scale as everything else on this site — see the grading scale for the full table and its sources. If your school's points differ (some award A+ a 4.3, some don't grade A+ at all), the letters here follow whatever the scale table says.

Semester GPA vs cumulative GPA

The maths is identical — only the rows change. Enter one term's courses for a semester GPA. For a cumulative GPA, you don't need every course you've ever taken: enter your current cumulative GPA as one row (grade points = your GPA, credits = all credits earned so far) plus this term's courses, and the weighted average does the rest.

Weighted high-school GPAs (5.0)

Many high schools add a bonus point for honors/AP/IB courses, producing GPAs above 4.0. That bonus is school policy, not a property of the letter — and colleges typically recalculate applicants onto their own scale anyway. This calculator reports the unweighted 4.0 figure, which is the one every scale converts to and from.

Repeated a course? Schools differ on whether both attempts count or the retake replaces the original. That policy changes your real GPA more than any calculator can — it's in the catalog under “grade replacement” or “course repeat”.

Frequently asked questions

Is a 3.5 GPA good?For most purposes yes — it sits between B+ and A− across your credits. What counts as competitive depends on the program: selective graduate programs often screen at 3.5+, many scholarships at 3.0+.
Do pass/fail courses affect GPA?Typically no — a P earns credits without grade points, so it doesn't enter the average. An F usually does count at most schools. Policies vary; check the catalog.
How do I calculate cumulative GPA here?Add one row for your existing record: pick the letter closest to your cumulative GPA, set credits to your total earned credits — or better, enter it as its own row using the semester-vs-cumulative trick described below the calculator.
Letter thresholds and passing lines differ between schools — your syllabus always wins. This calculator assumes no dropped scores or replacement policies unless you model them yourself.
Written by The Editorial TeamUpdated July 20, 2026 · Scale sources are cited on every thresholdHow we research & review · About our team