Calculator via Estimator
Advertisement

GPA Calculator

Enter your courses, letter grades, and credit hours to get your GPA instantly. Add or remove courses as needed — everything updates live.

CourseGradeCredits
Your GPA
0.00
Total credits0
Courses counted0
Uses the standard 4.0 scale with plus/minus grades (A− = 3.7, B+ = 3.3, etc.). This is an unweighted GPA.
Advertisement

How it works

Each grade converts to grade points (A = 4.0 down to F = 0). Multiply each course's points by its credit hours, add them all up, then divide by total credit hours. Heavier courses pull your GPA more — that's why credits matter.

Formula & worked example

Formula: GPA = Σ (grade points × credit hours) ÷ total credit hours, with A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.

Worked example: An A in a 3-credit course, a B in a 4-credit course and an A in another 3-credit course: (12 + 12 + 12) ÷ 10 credits = a 3.6 GPA.

When to use this

How to use it, step by step

  1. Start with the rows already there and change the course names, grades and credits to match your own classes.
  2. Use Add course for every extra class, and the remove button to drop a row you do not need — at least one row always stays.
  3. Pick each letter grade from the dropdown, including plus and minus grades if your school uses them.
  4. Enter the credit hours exactly as your catalog lists them — credits are the weighting, so a 4-credit grade moves the GPA more than a 1-credit grade.
  5. Read the GPA to two decimals together with the total credits and courses counted, and check the count matches the classes you meant to include.

What the inputs mean

InputWhat it isTypical values
Course nameA label for your own reference — it does not change the mathAny name, such as Biology or History
GradeLetter grade converted on the standard 4.0 scale, with A and A+ both at 4.0 and F at 0.0A, A-, B+, B, B-, C+, C and lower
CreditsCredit hours for the course, which act as its weight in the averageMostly 1 to 4; half-credit steps are accepted

Another worked example

A five-course semester — Biology A- for 4 credits, Chemistry B+ for 3, English A for 3, History C+ for 2 and Art B for 1: the grade points are 14.8 + 9.9 + 12 + 4.6 + 3 = 44.3, spread over 13 total credits, for a GPA of 3.41 across 5 courses counted. The C+ stings less than it feels like it should, because History carries only 2 credits against Biology's 4.

Frequently asked questions

Weighted vs unweighted GPA — what's the difference?

Unweighted caps at 4.0 for every class. Weighted gives honors/AP/IB classes extra points (often up to 5.0) to reward harder coursework. This calculator is unweighted.

Does retaking a class replace the old grade?

Depends on your school — many replace the old grade in GPA math, some average the two attempts. Check your school's policy, then enter the courses the way your school counts them.

What GPA do I need?

Most colleges look for 3.0+, competitive programs often want 3.5+. Scholarships and graduate programs each set their own bar — always check the specific requirement.

How much do plus and minus grades move the GPA?

A full letter step is 1.0 point, but a plus adds 0.3 and a minus subtracts 0.3 from the plain letter: B+ is 3.3, B is 3.0 and B- is 2.7. The exceptions sit at the top — A+ and A are both 4.0, so an A+ earns no extra on this unweighted scale.

What happens to a course I enter with 0 credits?

It is left out entirely — the calculator only counts rows with credit hours above zero, and it does not add to the courses-counted total either. That makes 0 a safe way to park a class you have not confirmed yet, but check the count before trusting the GPA.

Can I work out a cumulative GPA across several semesters?

Yes, by entering every course from every semester in one list — the credit weighting does the combining for you. Averaging the semester GPAs instead would be wrong whenever the semesters carry different credit totals, because a 12-credit term and an 18-credit term should not pull equally.

✏️ Writing papers too?

Our word counter tracks words, characters, and reading time live as you type.

Word counter

Advertisement