GPA Calculator — Semester, Cumulative & GPA Needed

The GPA Calculator has three focused modes. Semester GPA: enter letter grades and credit hours for each course — GPA, quality points, and academic standing are computed instantly with a full course table. Cumulative GPA: adds your previous cumulative GPA and credits to compute a new running GPA afte...

THIS SEMESTER

Course

Grade

Credits

SEMESTER GPA

3.12

Good Standing

CREDITS

10

QUALITY PTS

31.2

COURSES

3

CourseGradePtsCreditsQuality Pts
Computer ScienceA4312
MathematicsB+3.3413.2
EnglishC236
GPA3.121031.2

GPA GAUGE

0.02.04.03.12Good Standing

4.0 GRADE POINT SCALE

A+4.0
A4.0
A−3.7
B+3.3
B3.0
B−2.7
C+2.3
C2.0
C−1.7
D+1.3
D1.0
D−0.7
F0.0

LATIN HONOURS THRESHOLDS

Summa Cum Laude3.90+
Magna Cum Laude3.70+
Cum Laude3.50+
Good Standing2.00+
Created with❤️byeaglecalculator.com

HOW TO USE

  1. 1

    Semester GPA: select a grade and enter credit hours for each course. Add as many courses as needed using the Add Course button. The GPA, quality points, and academic standing appear instantly with a full course breakdown table.

  2. 2

    Cumulative GPA: switch to Cumulative GPA mode. Enter your courses for this semester, then enter your cumulative GPA so far and total credits completed. The calculator combines both to give your new running GPA.

  3. 3

    GPA Needed: switch to GPA Needed mode. Enter your current cumulative GPA, credits completed, your target GPA, and how many credits you plan to take next semester. The calculator shows exactly what semester GPA you need to reach your target.

  4. 4

    The GPA gauge on the right shows your GPA on a half-circle dial — green for A range, blue for B, amber for C, red below. The needle updates instantly as you type.

  5. 5

    The GPA target table in Needed mode shows required semester GPAs for 4.0, 3.9, 3.7, 3.5, and 3.0 cumulative targets simultaneously, so you can see the full picture at once.

WORKED EXAMPLE

Semester: CS A(4.0)x3=12.0, Math B+(3.3)x4=13.2, English C(2.0)x3=6.0. Total pts=31.2, credits=10, GPA=3.12. Cumulative: prev 3.50 over 60cr (210 pts) + semester 31.2 pts over 10cr = 241.2/70 = 3.446. GPA Needed: current 3.20 over 60cr (192 pts), want 3.50 over 75cr total (15 new cr). Need (3.50x75-192)/15 = (262.5-192)/15 = 4.70 — not achievable in one semester.

FORMULAS

GPA FORMULAS
NAMEFORMULADESCRIPTION
Semester GPAGPA = sum(grade pts x credits) / sum(credits)Quality points divided by total credit hours
Quality pointsPoints = GPA value x credit hoursPer-course contribution to the GPA calculation
Cumulative GPACum GPA = (prev pts + sem pts) / (prev cr + sem cr)Weighted average of all completed courses
GPA neededNeeded = (target x total cr - current pts) / future crRearrange cumulative GPA formula to solve for next semester GPA
4.0 scaleA=4.0, A-=3.7, B+=3.3, B=3.0, B-=2.7, C+=2.3, C=2.0Standard US grade point values
Latin honoursSumma 3.9+, Magna 3.7+, Cum Laude 3.5+Common academic distinction thresholds

FREQUENTLY ASKED QUESTIONS

RELATED CALCULATORS

MORE STATISTICS CALCULATORS

Was this calculator helpful?

Last updated: April 29, 2026 · Formula verified by EagleCalculator team · Eagle-eyed accuracy for every calculation.