Skip to calculator

Grades and study · GPA and overall averages

Calculate a GPA on the 4.0 scale

Enter a letter and credits per course. The GPA is the sum of grade points times credits, divided by total credits.

Calculate

One line per course: letter grade, then credits, separated by a semicolon. With no credits, the course counts as 1.

How the calculator works

Each letter carries a point value: A is 4, B is 3, C is 2, D is 1 and F is 0, with 3.7 for an A− and 3.3 for a B+. Those points are multiplied by the course's credits, added up, then divided by the total credits. It is a weighted average: an A in a 4-credit course counts four times as much as an A in a 1-credit course.

Formula and method

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

Weighted by credits, not a plain average of letters.

A = 4.0 ; A− = 3.7 ; B+ = 3.3 ; B = 3.0 ; F = 0

The most widely published mapping; your school may differ.

The 4.0 scale is a US convention, not an international standard. The letter-to-point mapping varies: some schools ignore plus and minus grades, some cap A+ at 4.0 as here, others go to 4.3. There is no official conversion from a percentage or a foreign grading system: each university applies its own equivalence table.

Worked example

Four courses, different credit loads

A;4 — B+;3 — A−;3 — C;2

  1. Points: 4×4 = 16, 3.3×3 = 9.9, 3.7×3 = 11.1, 2×2 = 4.
  2. Total points: 41.
  3. Total credits: 12.
  4. 41 ÷ 12 = 3.4167.

A GPA of 3.42 on the 4.0 scale.

Why credits change everything

An A in a 1-credit course and a C in a 4-credit course.

  1. Points: 4×1 + 2×4 = 12.
  2. Credits: 5.
  3. 12 ÷ 5 = 2.4.

2.40, not 3.00: the heavy course dominates.

Input notes

Courses
One line per course, formatted as letter;credits. Letters from A+ to F are accepted. Omit the credits and the course counts as 1.

Assumptions and limits

Assumptions

  • A+ and A both count as 4.0, with no bonus above that.
  • A course with no credits entered counts as 1 credit.
  • No course is excluded from the average.

Limits

  • No pass/fail courses, retakes or replaced grades.
  • No honors or AP bonus: use the weighted GPA for that.
  • No automatic conversion from a percentage system.

How to read the result

A GPA of 3.5 reads as between a B+ and an A− on average. What matters for an application is the receiving institution's own table, not this one: many universities recompute an applicant's GPA from the original transcript. Use this figure to understand where you stand, and the official transcript to apply.

Common mistakes

  • Averaging the letters without weighting by credits.

    A 4-credit course counts four times as much as a 1-credit course.

  • Converting a percentage by dividing by 25.

    There is no official conversion. 87% is not mechanically 3.48.

  • Counting an A+ as 4.3.

    This page caps at 4.0. Some schools go higher: check your handbook.

Comparison

Letters and points used here
LetterPointsLetterPoints
A+ / A4.0C+2.3
A−3.7C2.0
B+3.3C−1.7
B3.0D1.0
B−2.7F0

Methodology · Sources

Related calculations

Frequently asked questions

How do you calculate a GPA?

Points × credits, divided by credits.

Convert each letter into points (A = 4, B = 3, C = 2), multiply by the course credits, add everything up, then divide by the total credits. It is a weighted average, not a simple one.

Is a 3.5 GPA good?

Solid, but it depends on context.

3.5 sits between a B+ and an A− on average. Expected thresholds vary widely by field and institution: selective programmes may want 3.7 or more, others accept 3.0.

Can I convert a percentage into a GPA?

Not officially.

No conversion table is authoritative between a percentage system and the 4.0 GPA. US universities use their own tables or a credential evaluation service. This calculator starts from letters.

Author and update

Written by Rédaction HexaCalc (editorial team). Content last updated: August 25, 2026. No third-party medical or financial review is claimed.

Taking honors or AP courses?

The weighted GPA adds their bonus and can go above 4.0.

Weighted GPA

Category: Grades and study