Skip to content
Explore tools

School

GPA Calculator: Find Your Weighted, Unweighted And Cumulative GPA

Last updated: October 2026

A GPA calculator converts each letter grade to grade points (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0), multiplies by the class credits, adds the results and divides by total credits. For example, an A in a 3-credit class and a B in a 4-credit class give (12 + 12) ÷ 7 = 3.43.

  • Free, no sign-up
  • Shows the working
  • Runs on your device

Across classes

GPA Calculator

Semester GPA, a cumulative GPA, or the GPA you still need. Regular adds 0, Honors adds 0.5, and AP/IB adds 1.0 on the weighted scale.

Result

—

Your GPA is one of the first numbers colleges, scholarship programs and some employers look at. This guide explains how the 4.0 scale works, how to use the GPA calculator above, and how to calculate unweighted, weighted and cumulative GPA by hand. It also covers what counts as a good GPA and how to plan the grades you need to raise yours. Every example was checked in Python.

What Is A GPA?

GPA stands for grade point average. It is a single number that sums up your grades by giving each letter grade a point value and averaging those points, weighted by how many credits each class is worth.

Most U.S. high schools and colleges use a 4.0 scale, where an A is worth 4 points and an F is worth 0. A 3.0 GPA means you have a B average. GPA works like any weighted average, the same idea the statistics calculator uses for means.

There are three kinds of GPA you will hear about most:

TypeWhat it measuresTypical range
Unweighted GPAGrades only, all classes treated the same0.0 to 4.0
Weighted GPAGrades plus extra points for honors, AP or IB classes0.0 to 5.0 at many schools
Cumulative GPAYour average across every semester so farSame scale as above

How To Use The GPA Calculator

The GPA calculator above has three tabs, and each one shows its math.

  1. Semester GPA: add a row for each class, enter its credits and your letter grade, and choose its level (Regular, Honors or AP/IB). You get both your unweighted and weighted GPA.
  2. Cumulative GPA: enter your current GPA and credits, then add this semester's classes to see your new overall GPA.
  3. Target GPA Planner: enter your goal and the credits you have left to see the average you need.

If your school counts an A+ as 4.3 or uses different honors and AP bonuses, change them in the settings. Your report card or school handbook lists the exact rules.

The 4.0 GPA Scale

The standard 4.0 scale assigns these grade points. Plus and minus grades usually move the value up or down by about 0.3.

Letter gradeTypical percentGrade points
A+97 to 1004.0 (4.3 at some schools)
A93 to 964.0
A−90 to 923.7
B+87 to 893.3
B83 to 863.0
B−80 to 822.7
C+77 to 792.3
C73 to 762.0
C−70 to 721.7
D+67 to 691.3
D65 to 661.0
FBelow 650.0

The percent ranges vary more than the grade points do. Some schools give an A for 90 and above, with no A−. Others use a 10-point scale where 60 to 69 is a D. If you only have a percent grade, the percentage calculator can turn points earned into a percent first, and your school's grading policy tells you which letter it maps to.

How To Calculate Unweighted GPA

To calculate an unweighted GPA, multiply each class's grade points by its credits, add those products, and divide by the total credits. The products are called quality points.

Example semester

ClassCreditsGradeGrade pointsQuality points
English3A4.012.0
Algebra II4B+3.313.2
Biology4A−3.714.8
History3B3.09.0
PE1A4.04.0
Total1553.0
  1. Add the quality points: 12 + 13.2 + 14.8 + 9 + 4 = 53.
  2. Add the credits: 3 + 4 + 4 + 3 + 1 = 15.
  3. Divide: 53 ÷ 15 = 3.53.

Credits matter. A grade in 4-credit Algebra II counts four times as much as a grade in 1-credit PE. If every class has the same credit value, you can simply average the grade points.

How To Calculate Weighted GPA

A weighted GPA gives extra points for harder classes. A common system adds 0.5 for honors classes and 1.0 for AP, IB and dual enrollment classes, so an A in an AP class counts as 5.0 instead of 4.0.

Example: the same semester, with English as an honors class and Biology as an AP class.

ClassCreditsGradeWeighted pointsQuality points
English (Honors)3A4.0 + 0.5 = 4.513.5
Algebra II4B+3.313.2
Biology (AP)4A−3.7 + 1.0 = 4.718.8
History3B3.09.0
PE1A4.04.0
Total1558.5

The weighted GPA is 58.5 ÷ 15 = 3.90, compared with an unweighted GPA of 3.53 for the same grades.

Weighting rules differ more than any other part of GPA. Some schools add the bonus only for grades of C or better. Some cap the weighted scale at 5.0, others at 4.5. A few do not weight at all. Use the settings in the calculator to match your school.

Weighted Vs Unweighted GPA: Which One Matters?

Both matter, but for different readers. Your unweighted GPA shows how well you did in your classes. Your weighted GPA also shows how hard those classes were.

A good rule of thumb: a B in an AP class often tells a college more than an A in an easier version of the same class, but strong grades in hard classes are best of all.

How To Calculate Cumulative GPA

Your cumulative GPA combines every semester so far. To find it, multiply each GPA by its credits, add them, and divide by all credits together. Do not simply average the semester GPAs unless each semester had the same number of credits.

Example: you have a 3.20 GPA over 45 credits, and you just finished a 15-credit semester with a 3.53.

  1. Earlier quality points: 3.20 × 45 = 144.
  2. New quality points: 53 (from the semester above).
  3. Total: 144 + 53 = 197 quality points over 60 credits.
  4. Cumulative GPA: 197 ÷ 60 = 3.28.

Averaging 3.20 and 3.53 would give 3.37, which is wrong because the earlier 45 credits carry three times the weight of the new 15.

What Is A Good GPA?

A "good" GPA depends on your goals, but a 3.0 (B average) is a common minimum for many college programs and scholarships, and 3.5 or higher is generally considered strong.

GPAWhat it usually means
4.0 and above (weighted)Top grades, often with honors or AP classes
3.7 to 4.0Mostly A's. Competitive for selective colleges
3.3 to 3.6A mix of A's and B's. Strong for most colleges
3.0 to 3.2B average. Meets many program and scholarship minimums
2.0 to 2.9C to B range. Often the floor for good academic standing
Below 2.0Below C average. May lead to academic probation in college

Many colleges require at least a 2.0 cumulative GPA to stay in good academic standing, but the exact rule is set by each school. Check your student handbook.

How To Raise Your GPA (And How Fast It Can Move)

Your GPA moves fastest early on. The more credits you have earned, the more new grades it takes to change it, because each new class is a smaller share of the total.

Example: how much one F hurts. Four 3-credit A's and one 3-credit F give (48 + 0) ÷ 15 = 3.20. Without the F, the GPA would be 4.00. One failed class pulls a perfect semester down by 0.8 points.

Example: planning a goal. You have a 3.28 GPA over 60 credits and want a 3.50 by the end of 90 credits. You need 3.50 × 90 = 315 total quality points. You have 197, so you need 118 more in 30 credits: 118 ÷ 30 = 3.93. That means nearly straight A's for the next two semesters.

Practical ways to raise a GPA:

Special Cases: Pass/Fail, Withdrawals, Retakes And Transfer Credits

Some grades do not count toward GPA the usual way. These are the most common cases, but always confirm with your school.

SituationUsual effect on GPA
Pass/fail (P/NP)A pass usually adds credits but no grade points, so GPA is unchanged. A fail may count as an F at some schools
Withdrawal (W)Usually no effect on GPA
Incomplete (I)Not counted until the final grade is entered
Retaken classOften the new grade replaces the old one in GPA, depending on the school's policy
Transfer creditsUsually count toward your degree but not toward your GPA at the new school
Audited classNo credit and no effect on GPA

Major GPA is another variation. It uses only the classes in your major, and many programs and employers ask for it alongside your overall GPA.

Common GPA Mistakes

Most GPA errors come from ignoring credits, mixing weighted and unweighted numbers, or averaging averages.

MistakeExampleFix
Ignoring creditsTreating a 1-credit PE class like a 4-credit math classMultiply grade points by credits
Averaging semester GPAsAveraging 3.2 and 3.53 to get 3.37Weight by credits: 3.28
Mixing weighted and unweightedComparing your weighted 4.2 with a friend's unweighted 3.8Compare the same type
Using the wrong scaleCounting an A+ as 4.3 at a school that caps it at 4.0Check your school's scale
Counting pass/fail as an AAdding 4.0 for a "P" gradeA pass usually adds credits only
Rounding too earlyRounding each class's quality pointsRound only the final GPA

Summary

Next step: enter your classes in the GPA calculator at the top of this page, or browse more tools on the Calc Solver homepage.

Frequently Asked Questions

What is my GPA if I have all A's and one B?

It depends on how many classes you have and their credits. With five classes of equal credit, four A's and one B give (4 + 4 + 4 + 4 + 3) ÷ 5 = 3.80. With seven equal classes, six A's and one B give about 3.86. The more classes you take, the less a single B lowers your average. Enter your classes in the calculator for an exact answer.

Can your GPA be higher than 4.0?

Yes, but only on a weighted scale. Unweighted GPAs stop at 4.0, which means straight A's. Weighted scales add points for honors, AP or IB classes, so a student taking several advanced classes can have a weighted GPA of 4.3 or higher. Many high schools cap weighted GPA at 5.0. Most colleges report grades on an unweighted 4.0 scale.

Do colleges look at weighted or unweighted GPA?

Many colleges look at both, along with the difficulty of your schedule. Because high schools weight classes differently, many admissions offices recalculate GPA using their own method, often counting only core academic classes. That is why taking challenging classes and earning good grades in them matters more than chasing the highest possible weighted number.

Is a 3.5 GPA good?

Yes. A 3.5 is a solid GPA that equals a mix of A's and B's, roughly an A− to B+ average. It meets the minimum for many scholarships, honors programs and graduate schools. For the most selective colleges, a 3.5 unweighted may fall below the typical range of admitted students, so a strong course load and other parts of the application become more important.

How do I convert a percentage to a GPA?

First, turn the percentage into a letter grade using your school's scale. On a common scale, 93 to 96 is an A (4.0), 90 to 92 is an A− (3.7), and 83 to 86 is a B (3.0). Then use the letter's grade points in the GPA formula. There is no single national conversion, so check your school's grading policy before you rely on the result.

Do high school and college GPA work the same way?

The basic formula is the same: grade points times credits, divided by total credits. The differences are in the details. High schools often weight honors and AP classes, while most colleges do not weight GPA at all. Colleges also use credit hours that vary by class, while many high schools give each class the same credit. Your college GPA starts fresh when you enroll.

Try it with your own numbers

The calculator at the top of this page uses the same formulas as the examples.

Use the calculator