CalcOpenly
English

GPA calculator

GPA calculator: credit-weighted grade point average on the 4.0 scale from letter grades, plus percentage-to-GPA and CBSE CGPA-to-percentage conversions.

Drafted with AI writing toolsUpdated Checked examples: 8

One course per line, optionally with a name first: “Calculus, B+, 4”. Grade points like 3.7 also work.
More options
Try
GPA (4.0 scale)
GPA (4.0 scale): 3.36
Decimal places: 2; Nearest, ties to even
Credits
12
Grade points earned
40.3

Across 12 credits you earned 40.3 grade points, a GPA of 3.36 on the 4.0 scale.

GPA

F–DD–CC–BB–A3.36B–A

Grade points by course

Course 1 (3 cr)A- (3.7)Course 2 (4 cr)B+ (3.3)Course 3 (3 cr)A (4.0)Course 4 (2 cr)C (2.0)
Courses Rows: 4
CourseGradeCreditsWeighted
Course 1A- (3.7)311.1
Course 2B+ (3.3)413.2
Course 3A (4.0)312
Course 4C (2.0)24
How it's calculated S
  1. Grade points × credits

    3.7×3+3.3×4+4×3+2×2=40.33.7 \times 3 + 3.3 \times 4 + 4 \times 3 + 2 \times 2 = 40.3

    Points per grade from the University of Michigan LSA scale (A+ = 4.0).

  2. Divide by total credits

    40.312=3.358\frac{40.3}{12} = 3.358

About the GPA calculator

GPA is a credit-weighted average. Each course's grade points (A = 4.0, A− = 3.7, B+ = 3.3 and so on down to D− = 0.7 and F = 0 on the University of Michigan LSA scale) are multiplied by its credits, added up and divided by the total credits.

The default four courses (A− for 3 credits, B+ for 4, A for 3 and C for 2) earn 40.3 grade points over 12 credits, a GPA of 3.36. Two other modes convert a percentage to the 4.0 scale with the College Board's table (88% is a B, worth 3.0) and a 10-point CGPA to a percentage with CBSE's rule of 9.5 × CGPA.

Schools differ: some count A+ as 4.3 (a switch under More options), some add weight for honors and AP courses, and many universities publish their own CGPA formula. Check the key on your transcript before quoting the number.

How to calculate GPA

Multiply each course's grade points by its credits, add the products and divide by the total credits. A− (3.7) for 3 credits, B+ (3.3) for 4, A (4.0) for 3 and C (2.0) for 2 earn 40.3 points over 12 credits, a GPA of 3.36 on the 4.0 scale.

A grade point average (GPA) is that credit-weighted average. Each course counts in proportion to its credits, so a 4-credit course moves the result twice as much as a 2-credit one.

Worked example: four courses

  1. A− for 3 credits: 3.7 × 3 = 11.1 points.
  2. B+ for 4 credits: 3.3 × 4 = 13.2 points.
  3. A for 3 credits: 4.0 × 3 = 12.0 points.
  4. C for 2 credits: 2.0 × 2 = 4.0 points.
  5. GPA: 40.3 ÷ 12 = 3.358, or 3.36.

Averaging the four grades without credits gives (3.7 + 3.3 + 4.0 + 2.0) ÷ 4 = 3.25. The difference comes from the 4-credit B+ outweighing the 2-credit C.

Letter grades to grade points

These values follow the University of Michigan LSA grading policy, where E and F both count as 0:

GradePoints
A+4.0
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
D+1.3
D1.0
D-0.7
E0.0
F0.0

Some schools count A+ as 4.3. An A+ and a B in two 3-credit courses then average 3.65 instead of 3.50; an A stays 4.0 either way.

Honors and AP weighting adds bonus points on top of these values. A weighted high-school scale above 4.3 is a different scale, so follow the receiving school's instructions when it asks for a conversion.

How to calculate CGPA from semester GPAs

Cumulative GPA (CGPA) combines every term on one scale. Multiply each term's GPA by its credits, add the results and divide by the total credits.

Semester GPAs of 3.4 over 30 credits and 3.6 over 15 credits give (102 + 54) ÷ 45 = 156 ÷ 45 = 3.47. The simple average, 3.50, gives the 15-credit term as much weight as the 30-credit one.

Universities on a 10-point scale usually combine semester GPAs (SGPA) into a CGPA the same way, weighting each semester by its credits.

Use unrounded term GPAs, or better, each term's total grade points. Schools may also drop repeated grades or exclude some courses, so check the transcript rules before comparing your figure with the official one.

Percentage to GPA on the 4.0 scale

The College Board's general chart maps 90–100% to A (4.0), 80–89% to B (3.0), 70–79% to C (2.0), D to 1.0 and below 65% to F (0.0). It has no plus or minus steps, so 88% is simply a B: 3.00, not the 3.52 you get by multiplying by 0.04.

PercentageLetterGPA
0F0.00
64.9F0.00
65D1.00
69.99D1.00
70C2.00
79.99C2.00
80B3.00
88B3.00
89.99B3.00
90A4.00
100A4.00

The chart lists D as 66–69 and F as below 65, which leaves 65 itself unassigned; the table counts it as D. Each band starts at its lower bound, so 69.99% is still D and 70% is C.

This is an approximate high-school conversion. A university or another country's exam system may use different cutoffs, so prefer the institution's own scale where one exists.

CGPA to percentage: the CBSE 9.5 rule

For CBSE results on the 10-point scale, multiply the CGPA by 9.5. CBSE Circular 24 of May 2010 gives that product as the indicative percentage, so 8.2 is 77.90% and 9 is 85.50%.

10-point CGPAHistorical CBSE percentageLinear 4.0 estimate
00.00%0.00
547.50%2.00
8.277.90%3.28
985.50%3.60
1095.00%4.00

The 4.0 column is a straight proportion, CGPA × 0.4. No official 10-point to 4.0 conversion exists, and credential evaluators such as WES work from the transcript course by course.

Apply 9.5 only where the marksheet or institution specifies it. Many universities publish their own CGPA formula, even though they also grade out of 10.

Entering courses

  • One course per line as grade, credits (A-, 3), optionally with a name first: Calculus, B+, 4.
  • Grade points work in place of letters, up to 4.3, and credits can be fractional: 3.7, 1.25.
  • To combine terms, enter each term's GPA as the grade and its credits as the weight, such as 3.4, 30.
  • A 0-credit line adds no points and no credits, so it leaves the GPA unchanged.

Common GPA mistakes

  • Averaging term GPAs without credits. It gave 3.50 instead of 3.47 above.
  • Multiplying a percentage by 0.04. Letter-band charts turn 88% into 3.00, not 3.52.
  • Using the CBSE factor everywhere. The 9.5 rule belongs to CBSE results, not to every 10-point CGPA.

For a required final-exam score or a course grade from weighted assignments, use the grade calculator; for any other weighted mean, the weighted average calculator.

Worked examples

Four courses

Start from
Courses
Courses: grade, credits
A-, 3 B+, 4 A, 3 C, 2
GPA (4.0 scale)
3.36
Credits
12
Grade points earned
40.3

Checked against: With U-M LSA points: (3.7×3 + 3.3×4 + 4×3 + 2×2)/12 = 40.3/12

A+ as 4.3

Start from
Courses
Courses: grade, credits
A+, 3 B, 3
Count A+ as 4.3
yes
GPA (4.0 scale)
3.65

Checked against: Hand calculation: (4.3×3 + 3×3)/6

A+ as 4.0 (U-M LSA)

Start from
Courses
Courses: grade, credits
Chemistry A+ 3 History B 3
GPA (4.0 scale)
3.50

Checked against: U-M LSA: A+ = 4.0; (4×3 + 3×3)/6

All failing grades

Start from
Courses
Courses: grade, credits
F, 3 E, 4
GPA (4.0 scale)
0.00
Credits
7

Checked against: U-M LSA: E = 0; College Board: F = 0

Questions

How do you calculate GPA?

Multiply each course's grade points by its credits, add the products and divide by the total credits. A− (3.7) for 3 credits, B+ (3.3) for 4, A (4.0) for 3 and C (2.0) for 2 give 11.1 + 13.2 + 12 + 4 = 40.3 points over 12 credits, a GPA of 3.36. Each course counts in proportion to its credits.

What letter grade is a 3.5 GPA?

A 3.5 sits halfway between a B+ (3.3) and an A− (3.7) on the plus/minus scale, so it is roughly an A−/B+ average: equal credits of A− and B+ average exactly 3.5. On the College Board's table without plus or minus grades, it falls between a B (3.0) and an A (4.0).

How do you convert a percentage to a 4.0 GPA?

Use your school's own table where there is one. The College Board's general table gives 90–100% = A = 4.0, 80–89% = B = 3.0, 70–79% = C = 2.0, 66–69% = D = 1.0 and below 65% = F = 0.0, so 88% converts to 3.0. It has no plus or minus steps, so it is coarser than a transcript GPA.

How do you convert CGPA to percentage?

For CBSE results, multiply the CGPA by 9.5. CBSE Circular 24 of 28 May 2010 gives the overall indicative percentage of marks as 9.5 × CGPA, so a CGPA of 8.2 is about 77.9% and 9.0 is 85.5%. Universities often set their own formula, so check the rule printed on your marksheet or in the university's regulations.

Is an A+ worth 4.0 or 4.3?

It depends on the school. The University of Michigan's College of Literature, Science, and the Arts counts A+ as 4.0, the same as an A, while other schools award 4.3. Switch on "Count A+ as 4.3" to compare: an A+ and a B in two 3-credit courses average 3.5 under the first rule and 3.65 under the second.

About this calculator

GPA=∑pointsi×creditsi∑creditsi%CBSE=9.5×CGPA\begin{gathered}\text{GPA} = \frac{\sum \text{points}_i \times \text{credits}_i}{\sum \text{credits}_i} \\ \%_{\text{CBSE}} = 9.5 \times \text{CGPA}\end{gathered}

Sources

  1. University of Michigan LSA — Grades and grading (A 4.0, A− 3.7, B+ 3.3 …)
  2. College Board BigFuture — How to convert your GPA to a 4.0 scale
  3. CBSE Circular 24/2010 — indicative percentage = 9.5 × CGPA

Checked against references

This calculator includes 8 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.

Put this calculator on your site

Paste this where you want the calculator to appear. It is free to use, it stays in step with corrections made here, and the credit line below it links back so your readers can find the full version.

Height
Preview the embed

Keep the credit line. It is the only condition, and it is what keeps these calculators free.