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
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:
| Type | What it measures | Typical range |
|---|---|---|
| Unweighted GPA | Grades only, all classes treated the same | 0.0 to 4.0 |
| Weighted GPA | Grades plus extra points for honors, AP or IB classes | 0.0 to 5.0 at many schools |
| Cumulative GPA | Your average across every semester so far | Same scale as above |
How To Use The GPA Calculator
The GPA calculator above has three tabs, and each one shows its math.
- 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.
- Cumulative GPA: enter your current GPA and credits, then add this semester's classes to see your new overall GPA.
- 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 grade | Typical percent | Grade points |
|---|---|---|
| A+ | 97 to 100 | 4.0 (4.3 at some schools) |
| A | 93 to 96 | 4.0 |
| A− | 90 to 92 | 3.7 |
| B+ | 87 to 89 | 3.3 |
| B | 83 to 86 | 3.0 |
| B− | 80 to 82 | 2.7 |
| C+ | 77 to 79 | 2.3 |
| C | 73 to 76 | 2.0 |
| C− | 70 to 72 | 1.7 |
| D+ | 67 to 69 | 1.3 |
| D | 65 to 66 | 1.0 |
| F | Below 65 | 0.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
| Class | Credits | Grade | Grade points | Quality points |
|---|---|---|---|---|
| English | 3 | A | 4.0 | 12.0 |
| Algebra II | 4 | B+ | 3.3 | 13.2 |
| Biology | 4 | A− | 3.7 | 14.8 |
| History | 3 | B | 3.0 | 9.0 |
| PE | 1 | A | 4.0 | 4.0 |
| Total | 15 | 53.0 |
- Add the quality points: 12 + 13.2 + 14.8 + 9 + 4 = 53.
- Add the credits: 3 + 4 + 4 + 3 + 1 = 15.
- 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.
| Class | Credits | Grade | Weighted points | Quality points |
|---|---|---|---|---|
| English (Honors) | 3 | A | 4.0 + 0.5 = 4.5 | 13.5 |
| Algebra II | 4 | B+ | 3.3 | 13.2 |
| Biology (AP) | 4 | A− | 3.7 + 1.0 = 4.7 | 18.8 |
| History | 3 | B | 3.0 | 9.0 |
| PE | 1 | A | 4.0 | 4.0 |
| Total | 15 | 58.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.
- Colleges often see both on your transcript. Many recalculate GPA with their own formula so they can compare students from different schools fairly. Some use only core academic classes and ignore electives like PE.
- Scholarships usually list the GPA they require. Read the fine print to see whether they mean weighted or unweighted.
- Class rank at many high schools uses weighted GPA, which rewards students who take harder classes.
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.
- Earlier quality points: 3.20 × 45 = 144.
- New quality points: 53 (from the semester above).
- Total: 144 + 53 = 197 quality points over 60 credits.
- 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.
| GPA | What it usually means |
|---|---|
| 4.0 and above (weighted) | Top grades, often with honors or AP classes |
| 3.7 to 4.0 | Mostly A's. Competitive for selective colleges |
| 3.3 to 3.6 | A mix of A's and B's. Strong for most colleges |
| 3.0 to 3.2 | B average. Meets many program and scholarship minimums |
| 2.0 to 2.9 | C to B range. Often the floor for good academic standing |
| Below 2.0 | Below 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:
- Prioritize high-credit classes. A better grade in a 4-credit class moves your GPA more than the same jump in a 1-credit class.
- Ask about grade replacement. Many colleges let you retake a class and replace the old grade in your GPA, though both may still appear on the transcript.
- Watch withdrawal and pass/fail deadlines. A W or a pass/fail grade usually does not affect GPA, but policies vary.
- Fix problems early. Talk to the teacher or visit tutoring before the midterm, not after the final.
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.
| Situation | Usual 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 class | Often the new grade replaces the old one in GPA, depending on the school's policy |
| Transfer credits | Usually count toward your degree but not toward your GPA at the new school |
| Audited class | No 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.
| Mistake | Example | Fix |
|---|---|---|
| Ignoring credits | Treating a 1-credit PE class like a 4-credit math class | Multiply grade points by credits |
| Averaging semester GPAs | Averaging 3.2 and 3.53 to get 3.37 | Weight by credits: 3.28 |
| Mixing weighted and unweighted | Comparing your weighted 4.2 with a friend's unweighted 3.8 | Compare the same type |
| Using the wrong scale | Counting an A+ as 4.3 at a school that caps it at 4.0 | Check your school's scale |
| Counting pass/fail as an A | Adding 4.0 for a "P" grade | A pass usually adds credits only |
| Rounding too early | Rounding each class's quality points | Round only the final GPA |
Summary
- GPA = total quality points ÷ total credits, where quality points = grade points × credits.
- On the 4.0 scale, A = 4.0, B = 3.0, C = 2.0, D = 1.0 and F = 0.
- Weighted GPA adds extra points for honors and AP or IB classes, often 0.5 and 1.0.
- Cumulative GPA weights each semester by its credits. Do not average the averages.
- GPA moves faster early, so strong grades in your first semesters matter most.
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.