Find your calculator

Use arrow keys, Enter to open, Escape to close.

Browse the full directory
Education / Free online tool

GPA Calculator

Calculate course, semester and cumulative GPA using numeric, letter or percentage grades, or plan a target GPA.

Your inputs

Use numbers, letters, or percentages according to the selected grade format.
Use one positive credit value per course, in the same order.
Separate names with commas or new lines.
One label per course; leave blank for a single semester.
More options & settings
Customize to your school. P, NP, I and W are excluded.
Each threshold is a minimum percentage. This example scale is not universal.
Try a worked example

Grade points 4,3,3.5 with credits 3,3,4 produce GPA 3.5.

Example semester: base GPA = 35 quality points ÷ 10 credits = 3.5
CourseGrade pointsCreditsQuality points
Course 14312
Course 2339
Course 33.5414

Calculated in your browser. Your inputs stay on this device.

Starting values are examples. First click or keyboard focus clears an example so you can enter yours. Reset restores the examples.

Your result

Enter your values to calculate.

Compare scenarios

Keep up to three results and their inputs during this visit. Reset clears the comparison.

Behind the answer

GPA = Σ(grade points × credits) ÷ Σcredits

How to use this calculator

Enter numeric grade points on a 0–4 scale and corresponding course credits. Courses with more credits contribute more weight.

  1. Enter grade entry format, course grades (same order as credits), matching course credits and review the remaining options.
  2. Select Calculate or change a value to update the result. Read the result label and units before copying.
  3. Use Reset to restore the worked starting values.

Formula and method

GPA = Σ(grade points × credits) ÷ Σcredits

The shown grade scales are editable examples. Pass/withdrawal codes are excluded. School policies for repeated courses and credit recognition may differ.

Worked example

Grades 4, 3, 3.5 with credits 3, 3, 4 yield GPA 3.5.

Questions about gpa calculator

How is this different from Weighted GPA?

Both use course credits and configurable grade scales. GPA uses base grade points; Weighted GPA adds an explicitly entered 0–1 bonus per course before credit weighting. Letter and percentage mappings, previous GPA, and excluded pass/fail codes must match your school’s policy.

Choose the tool for your question

  • Weighted GPA: Add explicit honors or advanced-course bonus points before credit weighting.
What assumptions should I check?

The shown grade scales are editable examples. Pass/withdrawal codes are excluded. School policies for repeated courses and credit recognition may differ.

Are my inputs saved?

Calculations run in your browser. We store only tool IDs for favorites and recent tools. A calculation link contains your inputs only when you explicitly choose to copy one.