GPA Calculator

Add your courses, pick your grades and credits, and get your weighted GPA on a 4.0 scale.

🎓 Your Courses

Your GPA
—
on a 4.0 scale
Total Credits
—
Grade Points
—
Courses
—

How GPA is calculated

Your grade point average is a credit-weighted average, which means harder courses worth more credits count for more. Each letter grade maps to points (A is 4.0, B is 3.0, and so on). You multiply each course's points by its credits, add those up, then divide by your total credits. The calculator does all of that as soon as you hit the button.

Why credits matter

A simple average treats every course equally, but a 4-credit course should pull harder on your GPA than a 1-credit one. That is why an A in a big course lifts your GPA more than an A in a small one — and why a poor grade in a heavy course stings more.

The grade scale used here

This tool uses the common US 4.0 scale with pluses and minuses (A = 4.0, A− = 3.7, B+ = 3.3, and so on down to F = 0). Schools vary, so if yours uses a different scale your official GPA may differ slightly.

Worked example: four courses

Take a student with four courses: an A (4.0) worth 3 credits, a B+ (3.3) worth 4 credits, a B (3.0) worth 3 credits, and a C+ (2.3) worth 2 credits. Multiply each grade by its credits: 4.0 × 3 = 12.0, 3.3 × 4 = 13.2, 3.0 × 3 = 9.0, and 2.3 × 2 = 4.6. Add the points: 12.0 + 13.2 + 9.0 + 4.6 = 38.8. Add the credits: 3 + 4 + 3 + 2 = 12. Divide: 38.8 ÷ 12 = 3.23. That is the GPA — not the simple average of the four grades (which would be (4.0 + 3.3 + 3.0 + 2.3) ÷ 4 = 3.15), because the credit weighting pulls the result toward the heavier courses.

CourseGradeCreditsPoints
Course 1A (4.0)312.0
Course 2B+ (3.3)413.2
Course 3B (3.0)39.0
Course 4C+ (2.3)24.6
Total1238.8
GPA3.23

Two ways to raise it — and why credits decide

Raise the C+ course to a B and the points become 12.0 + 13.2 + 9.0 + 6.0 = 40.2, giving 40.2 ÷ 12 = 3.35, a gain of 0.12. Raise the 4-credit B+ course to an A instead and the points become 12.0 + 16.0 + 9.0 + 4.6 = 41.6, giving 41.6 ÷ 12 = 3.47, a gain of 0.23 — nearly double the improvement, from a single grade step, because it sits on twice the credits. The general rule falls out of the arithmetic: one grade step on a 4-credit course moves the total by 4 × the step, while the same step on a 2-credit course moves it by 2 × the step. An A in a 4-credit course contributes 16.0 points; an A in a 2-credit course contributes 8.0. Students deciding where to spend study time should therefore protect their heaviest courses first — a poor grade in a heavy course stings more for exactly the same reason, and the page's advice that stronger grades in higher-credit courses move GPA most is this arithmetic, not a study tip.

The grade scale used here

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

This is the common US 4.0 scale with pluses and minuses. Schools vary — some do not use pluses and minuses, some weight honours courses differently — so an official GPA can differ slightly from this calculator's figure even with identical grades. The scale matters because a B+ at 3.3 and a B at 3.0 are different inputs: on a 3-credit course that 0.3 gap is worth 0.9 points, enough to move a 12-credit GPA by 0.08 on its own. If your school uses a different scale, translate your grades to that scale first, or treat this result as an estimate on the US scale rather than your official figure.

What a 3.23 means

Against the page's own bands — 3.0 often seen as solid, 3.5+ as strong, 3.7+ as excellent — the worked example's 3.23 sits above solid but below strong. The two improvements modelled above move it within that scale: raising the C+ course to a B gives 3.35, still in the solid band but closer to strong, while raising the 4-credit B+ course to an A gives 3.47, just short of strong. Neither change crosses a band boundary on its own, which is the honest shape of GPA repair: single grade steps move the number by tenths, and crossing from solid to strong usually takes sustained improvement across several heavy courses, not one good grade. That is also why the page notes that programmes and employers look at the wider picture too — a GPA is a summary, and the transcript behind it shows which courses pulled it up or down.

Frequently asked questions

What is a good GPA?

It depends on context, but 3.0 is often seen as solid, 3.5+ as strong, and 3.7+ as excellent. Many programmes and employers look at the wider picture too.

How do I raise my GPA?

Put the work into your heaviest courses first. On this page's four-course example (GPA 3.23), lifting the 2-credit C+ to a B moves the total to 3.35, a gain of 0.12 — while lifting the 4-credit B+ to an A moves it to 3.47, a gain of 0.23, nearly double, from a single grade step on twice the credits. One grade step on a 4-credit course is worth twice the same step on a 2-credit course, so a consistent run across your heavy classes beats one good grade in a light one.

Do failed courses count against my GPA?

Yes. An F is worth 0.0 points, but its credits still count in the divisor. A 3-credit F adds 0.0 points and 3 credits, so on the 12-credit example above it would change the total to 38.8 ÷ 15 = 2.59 — a drop of 0.64 from 3.23. That is why a failed course hurts more than a low pass: it contributes nothing on top while diluting everything else. Retaking the course depends on your school's policy; this calculator simply averages every course you enter.

Can I leave a course out to see a better GPA?

You can run the calculator with any subset, but the result is then a what-if, not your GPA. The calculator averages exactly the courses you enter, so leaving one out removes both its points and its credits. Schools decide what counts officially — some allow retakes to replace grades, some average both attempts — so if you are modelling a retake, check your school's rule first and enter the courses the way the rule counts them.

Related tools

This tool is provided for general informational and educational purposes only and does not constitute financial, legal or professional advice. Always consult a qualified professional before making important decisions.