GPA calculator

Your GPA is the credit-weighted average of your grade points: multiply each class's points (A = 4.0, B+ = 3.3, B = 3.0) by its credits, add them up, and divide by your total credits. Enter your classes below to get unweighted and weighted GPA for one term or many. No sign-in needed.

Updated

This term
Weighting and scale settings

Points added on the weighted scale, 0 to 2. Most schools use 0.5 and 1.0. An F gets no bonus.

Unweighted GPA

3.44

Weighted GPA

3.78

5 classes, 4.5 credits.

Unweighted: (3.7 x 1 + 3.3 x 1 + 3 x 1 + 4 x 1 + 3 x 0.5) / 4.5 credits = 15.5 / 4.5 = 3.44

Weighted: (3.7 x 1 + 3.8 x 1 + 4 x 1 + 4 x 1 + 3 x 0.5) / 4.5 credits = 17 / 4.5 = 3.78

Nothing is saved until you edit. Then it stays in this browser only.

How GPA is calculated

Each letter grade is worth a number of points on the 4.0 scale. A class worth more credits counts more, so you multiply its points by its credits. Those products are called quality points. Add them up and divide by the total credits.

GPA=∑(points×credits)∑credits\text{GPA} = \frac{\sum (\text{points} \times \text{credits})}{\sum \text{credits}}

A weighted GPA adds a bonus to harder classes before you multiply: by default +0.5 for Honors and +1.0 for AP, IB and dual enrollment, so an A in an AP class counts 5.0. Your school may use other numbers, so you can change both bonuses in the calculator's settings. A cumulative GPA pools every class from every term into one sum. It is not the average of your term GPAs.

The 4.0 grade scale

The common high school 4.0 scale. Percent ranges are typical; check your school's handbook.
LetterTypical percentPointsHonorsAP, IB, dual enrollment
A+97 to 1004.04.55.0
A93 to 964.04.55.0
A-90 to 923.74.24.7
B+87 to 893.33.84.3
B83 to 863.03.54.0
B-80 to 822.73.23.7
C+77 to 792.32.83.3
C73 to 762.02.53.0
C-70 to 721.72.22.7
D+67 to 691.31.82.3
D63 to 661.01.52.0
D-60 to 620.71.21.7
Fbelow 600.00.00.0

Worked examples

Example 1: one term, unweighted

Problem English A (1 credit), Algebra 2 B+ (1 credit), Biology A- (1 credit), Spanish B (0.5 credit). What is the GPA?

  1. Turn each grade into points and multiply by its credits.
    4.0×1+3.3×1+3.7×1+3.0×0.5=12.54.0 \times 1 + 3.3 \times 1 + 3.7 \times 1 + 3.0 \times 0.5 = 12.5
  2. Add the credits.
    1+1+1+0.5=3.51 + 1 + 1 + 0.5 = 3.5
  3. Divide quality points by credits.
    12.53.5=3.571…\frac{12.5}{3.5} = 3.571\ldots

Answer Unweighted GPA 3.57

Example 2: two terms, weighted and cumulative

Problem Fall: AP US History B, Honors Chemistry A-, English A (1 credit each). Spring: AP Calculus B+ (1 credit), PE A (0.5 credit). Find the cumulative GPA, unweighted and weighted.

  1. Unweighted quality points. Fall is 3.0 + 3.7 + 4.0 = 10.7; spring is 3.3 + 4.0 x 0.5 = 5.3.
    10.7+5.3=16.010.7 + 5.3 = 16.0
  2. Weighted points add 1.0 to each AP grade and 0.5 to the Honors grade.
    (4.0+4.2+4.0)+(4.3+4.0×0.5)=18.5(4.0 + 4.2 + 4.0) + (4.3 + 4.0 \times 0.5) = 18.5
  3. Divide both by all 4.5 credits.
    16.04.5=3.5618.54.5=4.11\frac{16.0}{4.5} = 3.56 \qquad \frac{18.5}{4.5} = 4.11
  4. Averaging the two term GPAs instead, 3.57+3.532=3.55\frac{3.57 + 3.53}{2} = 3.55, is slightly off, because spring has fewer credits. Always pool the credits.

Answer Cumulative GPA 3.56 unweighted, 4.11 weighted

Weighted or unweighted: which one counts?

Your transcript may show one or both. Colleges see the GPA your school reports, and many recalculate it their own way so students from different schools can be compared, for example by removing the Honors and AP bonus. Knowing both numbers tells you where you stand either way.

Frequently asked questions

Is an A+ worth 4.0 or 4.3?

On the common high school scale an A+ is 4.0, the same as an A. Some schools and many colleges count it as 4.3. Check your school's handbook, and turn on the A+ setting in the calculator if your school uses 4.3.

How do I calculate cumulative GPA?

Add up the quality points (points times credits) from every class in every term, then divide by all the credits. Do not average your term GPAs: a short summer term would count as much as a full year. Use "Add term" in the calculator and it pools them for you.

What do Honors and AP add to a weighted GPA?

Most schools add 0.5 points for Honors and 1.0 point for AP, IB and dual enrollment classes, so an A in AP counts 5.0. Some schools use other bonuses or cap the weighted GPA. Both bonuses are editable in the calculator's settings.

How many credits is a class?

In most high schools a full year class is 1 credit and a semester class is 0.5. If you enter grades one semester at a time, give every class the same credits. In college, use the credit hours on your transcript, often 3 or 4.

Does this calculator save my grades?

Only in your own browser. Nothing is sent anywhere and there is no sign-in. After you edit, your classes stay on this device so you can come back next term. Press "Clear all" to remove them, for example on a shared Chromebook.

Sources

  1. College Board BigFuture: How to convert your GPA to a 4.0 scale, accessed October 1, 2026

Try asking Ducky

  • “Which of my classes is pulling my GPA down the most?”
  • “Make me a two week plan to bring my B+ in chemistry up to an A.”
  • “Quiz me on the topics from my last algebra test.”

Free to start. The web app works in any browser, Chromebooks included; the Mac app can also draw on your real screen.