GPA Calculator

Enter each class with its letter grade and credits to get your GPA on the 4.0 scale.

Your classes

Grading scale · plus/minus on · A+ = 4.0
An A+ is worth

Your GPA

Pick a grade for at least one class to see your GPA.

Saved in this browser only — no account, nothing sent to a server.

Pick the calculator for your question

This page is a quick, general GPA calculator. Each of these handles one situation in more depth:

  • High school GPA calculator — weighted and unweighted GPA together, honors / AP / IB boosts, classes grouped by 9th–12th grade, letters or percentages.
  • College GPA calculator — credit hours, plus/minus grades, A+ worth 4.0 or 4.33, pass/fail and withdrawals left out.
  • Semester GPA calculator — one term on its own, then hand the classes to the cumulative calculator.
  • Cumulative GPA calculator — add a term to your GPA so far, and work out what you need next term to reach a target.
  • Weighted grade calculator — your grade in one class from category weights or points, with extra credit.
  • Final grade calculator — the score you need on the final for an A, B, C — or just to pass.
  • GPA scale chart — letter grades, percentages and grade points side by side, including the weighted 5.0 scale.

How the number is worked out

A GPA is an average weighted by credits, so a 4-credit class moves it more than a 3-credit one. Take a term with A (3 credits), P (3 credits), B (4 credits), W (3 credits):

A 4.0 × 3 = 12 · B 3.0 × 4 = 12
24 grade points ÷ 7 credits = 3.43

The P and W rows add 6 credits to your transcript but nothing to the GPA — they aren't in the points or in the divisor. If you divided by all 13 credits you would get a lower, wrong number — an easy way for a hand-worked GPA to come out below the one on a transcript.

The two settings that change the answer

Open Grading scale above the classes. Plus/minus decides whether a B+ counts as 3.3 or as a plain 3.0; schools that don't use modifiers on transcripts ignore them. A+ is where schools differ most visibly: many count it the same as an A (4.0), others give it 4.33. With A+ and B in two 3-credit classes, that one setting gives 3.50 or 3.67. Your school's handbook or registrar page says which applies.

Saving and sharing

Your classes are kept in this browser, so they are still here when you come back — there's no account, and nothing you type is sent to a server. Copy share link puts the classes into the link itself. Someone opening it sees your calculation without it replacing their own saved classes, unless they start editing.

Questions

How is GPA calculated?

Each class's grade points (A = 4.0, B = 3.0 and so on) are multiplied by its credits, added up, and divided by the total credits of the graded classes. In the example above that is 24 ÷ 7 = 3.43.

Does a pass/fail class affect my GPA?

Not here: P, NP and W rows are left out of both the points and the credits, and the result tells you how many credits were set aside. A failing letter grade is different — an F counts as 0.0 with its full credits. Schools record a no-pass in different ways, so check yours.

What is the highest GPA I can get?

On a plain 4.0 scale, 4.0. If your school gives an A+ 4.33, a GPA can go a little above 4.0. Weighted high school GPAs go higher still, because honors and AP classes get extra points — see the GPA scale chart.

Is a 3.5 GPA good?

A 3.5 sits between a B+ (3.3) and an A− (3.7) average. Whether it is enough depends on what it's for: scholarships, honors programs and colleges each publish their own minimums, so look up the specific one rather than a general rule.

Should I use the high school or college calculator?

Use the high school calculator if your classes have honors, AP or IB levels — it shows weighted and unweighted GPA together. Use the college calculator when classes carry different credit hours.