GPA calculator

Add each course with its credit hours and letter grade to calculate your grade point average on a standard 4.0 scale.

Three starter rows are filled in below so you can see the format immediately — swap in your own courses, adjust the credit hours, and pick each grade from the dropdown. The GPA updates live as you edit, so there's no "calculate" button to click; add a row with the button below the table whenever you need more space.

Credit hours matter here because a 4-credit course pulling a B counts for more in your overall average than a 1-credit course pulling an A. The total shown is your credit-weighted average across every row currently in the table.

CourseCreditsGrade
0.00
Your GPA

The grade scale this uses

Grades convert to points on the standard 4.0 scale, then each course's points get weighted by its credit hours before averaging:

A 4-credit course pulling a B counts for more than a 1-credit course pulling an A — that's the whole reason credit-weighting matters instead of just averaging the letters directly.

Semester GPA or cumulative GPA — which is this?

Whichever you want. Enter just this term's courses for a semester GPA, or everything you've ever taken for a cumulative one. The math doesn't change, only what you put in.

This isn't weighted GPA (with AP/honors bonus points) — why?

Weighted scales vary a lot by school, and going above 4.0 gets confusing fast. This sticks to the standard scale every school recognizes, which is usually what's actually needed for basic tracking.