GPA Calculator
Your semester GPA is the credit-weighted average of the grade points for every course you took, not a plain mean. Get the credit hours wrong and the number can drift by tenths of a point, enough to miss a scholarship threshold. This calculator handles the standard US 4.0 scale and the 5.0 honors/AP scale with proper A/A−/B+/B/… mappings.
How to calculate GPA
-
1
Add each course
Course name (optional), letter grade, and credit hours.
-
2
Pick the scale
Use US 4.0 or this calculator's fixed 5.0 table. Choose 5.0 only when your transcript uses comparable values for every course you enter.
-
3
GPA = Σ(grade points × credits) / Σ credits
Each letter maps to a grade-point value, multiplied by credit hours.
-
4
Read the GPA
Total grade points divided by total credits, shown to three decimals.
US 4.0 scale
| Letter | Points | Letter | Points | Letter | Points |
|---|---|---|---|---|---|
| A+ | 4.0 | B+ | 3.3 | C+ | 2.3 |
| A | 4.0 | B | 3.0 | C | 2.0 |
| A− | 3.7 | B− | 2.7 | C− | 1.7 |
| D+ | 1.3 | D | 1.0 | D− | 0.7 |
| F | 0.0 |
Some schools award a flat 4.0 for A+; others cap at A = 4.0 and treat A+ identically.
Fixed 5.0 table in this calculator
The 5.0 option applies one fixed table to every course: A+ = 5.0, A = 4.5, A− = 4.0, B+ = 3.5 and B = 3.0. It does not add a separate Honors/AP adjustment to individual rows or reproduce every school’s policy. Check your transcript policy before using it.
Worked example
| Course | Grade | Credits | Points | Credits × Points |
|---|---|---|---|---|
| English 101 | A | 3 | 4.0 | 12.0 |
| Calculus | B+ | 4 | 3.3 | 13.2 |
| History | A− | 3 | 3.7 | 11.1 |
Total credits: 10. Total weighted points: 36.3. GPA: 36.3 / 10 = 3.63.
Common pitfalls
- Treating all courses equally without credit hours. A 1-credit lab and a 4-credit calculus class should not have the same weight.
- Mixing weighted and unweighted. Pick one scale per transcript; mixing 4.0 and 5.0 values misrepresents averages.
- Pass/fail courses. Most schools exclude P/NP from GPA, so do not enter them.
Frequently Asked Questions
Enter every course from every semester, or multiply each semester GPA by its total credits, sum them, and divide by total cumulative credits. Semester averages cannot just be averaged together.
No. Withdrawals appear on the transcript but are not assigned grade points and do not count toward the credit total used in GPA.
Common US thresholds: cum laude 3.50, magna cum laude 3.70, summa cum laude 3.90, but every school sets its own. Some use rank-based cut-offs (top 5%, top 10%) instead of fixed GPAs.
Course details are sent to the server while the calculator updates. This tool has no account, transcript-saving, or sharing feature, so do not enter information you would not want transmitted.
Related Tools
BMI Calculator
Calculate body mass index from height and weight. Shows WHO category, healthy-weight range and limitations of BMI.
One Rep Max Calculator
Estimate your one-rep max (1RM) from weight lifted and reps completed using Epley, Brzycki and Lander formulas.
Age Calculator
Calculate exact age in years, months and days from a birth date, plus total days, hours and the next birthday countdown.
Scientific Calculator
Full scientific calculator with trig, log, exponents, factorial, memory, parentheses and DEG/RAD toggle. Runs in your browser.
Inflation Calculator
Calculate the equivalent purchasing power of a dollar across any two years using historical CPI data from 1913 to today.
Amp-Hour Calculator
Work out battery runtime and stored energy from amp-hours, voltage and load current. Get runtime in hours and minutes plus energy in watt-hours and kilowatt-hours.