GPA calculator

GPA = total of (credits × grade points) ÷ total credits. For example, an A and a B of 3 credits each give (3 × 4 + 3 × 3) ÷ 6 = 3.5 on the 4.0 scale.

Enter the details (current step)

Grading system

4.0 scale: A 4.0, B 3.0, C 2.0, D 1.0, E/F 0, as given by the College Board.

Classes

Current GPA (optional)

When these are entered, the cumulative GPA including these classes is also shown.

Result

Please complete the details. The result will appear here.

How it is calculated

  1. Grade points of a class = credits × grade point. GPA = total grade points ÷ total credits.
  2. For marks out of 100, the weighted average marks = total of (credits × marks) ÷ total credits.
  3. Cumulative GPA = (current GPA × credits completed + total grade points of these classes) ÷ (credits completed + credits of these classes).
  4. The GPA is rounded to two decimal places.
  5. The A–F scale is taken from the College Board, which notes that schools may use different cut-offs. Weighted GPA for AP and honours classes is not included because no official source gives the extra points.
  6. All calculations are done in your browser. The details you enter are not sent to any server.

Grades and grade points

Letter grades A–F

GradeGrade point
A4.0
B3.0
C2.0
D1.0
E/F0.0

Letter grades A+ to F

GradeGrade point
A+4.3
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
F0.0

Marks out of 100 (Peking University formula)

MarksGrade point
1004
953.9531
903.8125
853.5781
803.25
752.8281
702.3125
651.7031
601

Grade point = 4 − 3 × (100 − marks)² ÷ 1600 for 60 to 100 marks, and 0 below 60 marks.

Other institutions use other grade cut-offs and plus or minus grades. Please follow your institution's rules and select “Enter grade points”.

Worked examples

Five classes: A, A, A, B and C (equal credits)

Details
1 credits × A · 1 credits × A · 1 credits × A · 1 credits × B · 1 credits × C
Result
GPA 3.40

Weighted by credits: A (3), B (4), C (2), A (1)

Details
3 credits × A · 4 credits × B · 2 credits × C · 1 credits × A
Result
GPA 3.20

4.3 scale: A+ (3 credits), A- (2), B (3)

Details
3 credits × A+ · 2 credits × A- · 3 credits × B
Result
GPA 3.66

Marks out of 100: 90 (3 credits) and 75 (2 credits)

Details
3 credits × 90 · 2 credits × 75
Result
GPA 3.42 · Weighted average marks 84

Grade points on a 5.0 scale: 4.5, 3.8 and 5.0

Details
2 credits × 4.5 · 3 credits × 3.8 · 1 credits × 5
Result
GPA 4.23

Cumulative: current GPA 3.2 (60 credits), plus A and B (3 credits each)

Details
3 credits × A · 3 credits × B
Result
GPA 3.50 · Cumulative GPA 3.23

Official sources

Applies to: College Board guidance in force; National Taiwan University grade point table as amended in October 2025; Peking University formula in use from 2005.

  1. College Board (BigFuture): How to Calculate Your GPA on a 4.0 Scale
  2. National Taiwan University, Office of Academic Affairs: Regulations on Student Grading, Table 1: Grade definitions and grade points
  3. Peking University: Rules on course recognition and credit transfer for undergraduates studying abroad (2005)

Last reviewed on 31 October 2026.

The rules on this page have been checked against the official sources listed above. The result is for reference. The rules and assessment of the concerned authority shall prevail.