GPA Calculator
Add your courses with credits and letter grades to get your semester and cumulative GPA on the 4.0 scale, weighted for Honors and AP/IB classes, and see how this term changes your overall GPA.
Previous cumulative GPA (optional)
Enter the GPA and credits from your transcript to see how this term changes your overall GPA.
Your courses are kept in this browser so you can come back later.
Letter grade to GPA scale
| Letter | Percent | Regular | Honors | AP / IB |
|---|
How to use the GPA Calculator
- Enter each course with its credits (or credit hours), letter grade and type: Regular, Honors or AP/IB.
- Add more courses or semesters with the + Add course and + Add semester buttons.
- Optionally enter your previous cumulative GPA and completed credits to see your new overall GPA.
- Press Calculate GPA to see semester GPAs, unweighted and weighted cumulative GPA.
- Come back any time: your courses are saved in this browser. Use Copy to share the summary.
GPA formula with a worked example
GPA = total quality points ÷ total credits, where quality points = grade points × credits for each course. For weighted GPA, add 0.5 to the grade points of Honors classes and 1.0 to AP or IB classes before multiplying.
| Course | Credits | Grade | Points | Quality points | Weighted points |
|---|---|---|---|---|---|
| English (Regular) | 3 | A | 4.0 | 12.0 | 3 × 4.0 = 12.0 |
| Algebra II (Honors) | 4 | B+ | 3.3 | 13.2 | 4 × 3.8 = 15.2 |
| AP Biology | 4 | A− | 3.7 | 14.8 | 4 × 4.7 = 18.8 |
| History (Regular) | 3 | B | 3.0 | 9.0 | 3 × 3.0 = 9.0 |
| Total | 14 | 49.0 | 55.0 |
Unweighted GPA = 49.0 ÷ 14 = 3.50. Weighted GPA = 55.0 ÷ 14 = 3.93.
Combining a new semester with your cumulative GPA
Suppose your transcript shows a 3.20 GPA over 60 credits, and you earn the 3.50 semester above (14 credits). Your previous quality points are 3.20 × 60 = 192. Add this term's 49 to get 241 quality points over 74 credits: 241 ÷ 74 = 3.26. Because earlier credits carry weight, a single semester moves your cumulative GPA less and less as you progress.
GPA to letter grade and percentage
| GPA | Letter grade | Percentage | Typical description |
|---|---|---|---|
| 4.0 | A / A+ | 93–100 | Excellent |
| 3.7 | A− | 90–92 | Excellent |
| 3.3 | B+ | 87–89 | Very good |
| 3.0 | B | 83–86 | Good |
| 2.7 | B− | 80–82 | Above average |
| 2.0 | C | 73–76 | Average |
| 1.0 | D | 63–66 | Poor, passing |
| 0.0 | F | Below 60 | Failing |
Frequently asked questions
How is GPA calculated?
Each letter grade is converted to grade points (A = 4.0, B = 3.0 and so on). Multiply the points by the course credits to get quality points, add up the quality points for all courses and divide by the total credits.
What is the difference between weighted and unweighted GPA?
Unweighted GPA uses the 4.0 scale for every class. Weighted GPA adds a bonus for harder classes, here 0.5 for Honors and 1.0 for AP or IB, so the maximum becomes 5.0. Colleges often recalculate GPA their own way, so check what they use.
Does an F get the AP or Honors bonus?
No. A failing grade earns 0 points whatever the course type, which is how most schools handle weighting.
How do I calculate my cumulative GPA?
Open Previous cumulative GPA and enter your GPA and the number of credits it is based on. The calculator combines them with this term's courses, weighting each by credits, to give your new overall GPA.
What if my school uses a different scale?
This calculator uses the most common US scale, where A+ and A are both 4.0 and minus grades subtract about 0.3. Some schools give A+ a 4.3 or skip plus and minus grades, so results may differ slightly from your transcript.
What is a good GPA?
A 3.0 (B average) is usually considered good, 3.5 and above is strong, and 3.7 or higher is excellent and competitive for selective colleges and scholarships.