GPA Calculator

The calculator computes a US GPA. A and B at 3 credits each give 3.50. A+ is 4.00 or 4.30, according to the scale you choose. You can add a prior GPA and credits. This is not an ECTS average.

An ECTS transcript average is on the ECTS weighted average. A test percent is on the grade calculator.

Inputs

Course 1
Course 2
Course 3
Course 4
Course 5
Course 6
Prior GPA (optional)
Target (optional)

Result

Enter grades and credits. The result will appear here.

How it works

The calculator multiplies each grade’s points by the course credits, adds those products, and divides by total credits. A and B at 3 credits each give 3.50.

A at 4 credits and C at 2 give 3.33, because 20 divided by 6 is 3.333….

A− is 3.70, B+ is 3.30. At 3 credits each the GPA is again 3.50.

A+ is 4.00 on the 4.0 scale and 4.30 on the 4.3 scale. A stays 4.00. F is 0.

A prior GPA and prior credits enter the same sum. A target and remaining credits show what average on the rest reaches that GPA.

Empty rows do not enter the result. A used row needs both a grade and credits greater than zero. This is not an ECTS average and not a test percent.

Formula

GPA = Σ(points × credits) / Σ(credits)

A = 4.00, A+ = 4.00 or 4.30, A− = 3.70, B+ = 3.30, B = 3.00, C = 2.00, D = 1.00, F = 0. Empty rows do not count toward the result. Prior GPA counts as points × credits.

How to use

  1. Leave the A+ scale at 4.00 unless the school counts A+ as 4.30.
  2. In the first row enter A and 3 credits.
  3. In the second row enter B and 3 credits.
  4. Leave the rest empty and calculate. The result is 3.50.
  5. To get 3.33, change that to A at 4 credits and C at 2.

3.50 from A and B at equal credits

When credits are equal, GPA becomes the mean of the grade points. With different credits, a heavier course counts more.

3,50
A and B at 3 credits each. 21 divided by 6.
3,33
A at 4 credits and C at 2. 20 divided by 6.
A
4.00 points. A+ is 4.00 or 4.30, according to the scale.

Examples

Example 1

  • Course 1: A, 3 credits
  • Course 2: B, 3 credits

3.50

What is the GPA of A and B at 3 credits each? 3.50.

Example 2

  • A at 4 credits
  • C at 2 credits

3.33

What is the GPA of A at 4 credits and C at 2? 3.33.

Example 3

  • A− at 3 credits
  • B+ at 3 credits

3.50

What is the GPA of A− and B+ at 3 credits each? 3.50.

Related calculators

Frequently asked questions

What is the GPA of A and B at 3 credits each?

3.50. A is 4.00, B is 3.00. The sum is 12 + 9 = 21. Divided by 6 credits that is 3.50.

What is the GPA of A at 4 credits and C at 2?

3.33. The sum is 16 + 4 = 20. Divided by 6 credits that is 3.333…, which is 3.33.

What is the GPA of A− and B+ at 3 credits each?

3.50. A− is 3.70, B+ is 3.30. The sum is 11.1 + 9.9 = 21. Divided by 6 that is 3.50.

Is this an ECTS average?

No. ECTS is on a separate page and takes a numeric transcript grade, not an A–F letter.

Is this the school grade calculator?

No. That page is a test percent. Here the scale is the US 4.00 and course credits.

Do empty rows enter the GPA?

No. The calculator skips empty rows. A used row needs both a grade and credits.

What is A+ on this scale?

On the 4.0 scale it is 4.00, the same as A. On the 4.3 scale it is 4.30. You choose the scale above the rows.

How do I add a prior-semester GPA?

Enter the prior GPA and the prior credits. The calculator adds (GPA × credits) to the row sum and divides by the new credit total.

Can I enter a number instead of a letter?

Yes. A number from 0 to 4.3 is used as-is. 3.7 is the same as A−.

Can credits be zero?

No. Credits must be greater than zero.

How many courses can I enter?

Six rows. Leave unused rows empty. Only filled pairs enter the GPA.

Sources

A 4.0 GPA is a credit-weighted mean of letter points. Schools may use their own plus/minus table.

Page updated in 2026.