GPA Calculator
Grade point average from letter grades and credit hours.
Quick answer
- GPA = total grade points ÷ total credits on the standard 4.0 scale (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0).
- The worked example — A (3 credits), B+ (4 credits), A- (3 credits) — gives 36.3 grade points over 10 credits, a 3.63 GPA.
- Target mode: add your current GPA and credits, planned credits and a target GPA to see the exact GPA you need across the planned credits — and whether it is achievable at all.
- Worked example — GPA: 3.63 (full example below).
GPA Calculator
| GPA | 3.63 |
| Total credits | 10.0 |
| Total grade points | 36.3 |
| GPA needed across planned credits | — |
| Target check | Fill in the current GPA, completed credits, planned credits and target GPA fields to use target mode. |
Courses worth 12, 13.2 and 11.1 grade points give 36.3 points over 10 credits — a GPA of 3.63.
Enter each course as a letter grade and its credit hours, separated by semicolons, and this calculator works out your GPA on the standard 4.0 scale, along with your total credits and grade points.
The scale used is A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0 and F = 0. Some schools weight honors or AP courses differently — check your own school's policy if it does.
The formula
Worked example
Courses worth 12, 13.2 and 11.1 grade points give 36.3 points over 10 credits — a GPA of 3.63.
The example is pre-loaded in the result panel — press Calculate with your own numbers to replace it.
Letter grade conversion (standard 4.0 scale)
| Letter grade | Grade points | Typical % range |
|---|---|---|
| A | 4.0 | 93–100% |
| A- | 3.7 | 90–92% |
| B+ | 3.3 | 87–89% |
| B | 3.0 | 83–86% |
| B- | 2.7 | 80–82% |
| C+ | 2.3 | 77–79% |
| C | 2.0 | 73–76% |
| C- | 1.7 | 70–72% |
| D+ | 1.3 | 67–69% |
| D | 1.0 | 65–66% |
| F | 0.0 | Below 65% |
Grade points match exactly the scale this calculator uses. Percentage ranges are the commonly used US bands (e.g. College Board) — your school's cutoffs may differ, and this calculator does not accept A+ or D-.
Frequently asked questions
What is a good GPA?
On a 4.0 scale, 3.5 and above is generally considered strong, 3.0 is a solid B average, and many colleges and employers look for at least 2.5–3.0. Requirements vary widely by school and program.
How do I raise my GPA fastest?
Credits weight the average, so strong grades in high-credit courses move your GPA the most. Retaking a failed course, where your school replaces the grade, can also help significantly.
What is the difference between weighted and unweighted GPA?
Unweighted GPA uses the standard 4.0 scale for every course — the worked example above (A for 3 credits, B+ for 4, A- for 3) is 36.3 grade points over 10 credits, an unweighted 3.63. Weighted GPA gives harder courses extra credit: under the common convention used here, an honors or AP course earns +1.0 grade points (A = 5.0, B+ = 4.3, A- = 4.7), capped at 5.0 per course. Reading the same three courses as all honors/AP gives 15 + 17.2 + 14.1 = 46.3 grade points over the same 10 credits — a weighted 4.63. If only some of your courses are honors/AP the lift is smaller, and schools vary: some add +0.5 instead of +1.0 and some cap the scale differently, so check your school's policy.
Why does my GPA here differ from my transcript?
Several common reasons: (1) retaken courses — many schools replace the original grade, average the two attempts, or keep both, and this calculator counts only the courses you enter; (2) school-specific scales — some schools award A+ = 4.3, use different plus/minus values, or weight honors/AP courses, while this calculator uses the standard 11-grade scale in the table below; (3) rounding — schools may round or truncate the cumulative figure differently; (4) which courses count — pass/fail, transfer and remedial courses are often excluded from the official GPA. Enter exactly the courses and grades your school counts, on its own scale policy, to reproduce the transcript figure.
Category: Everyday Life calculators
Sources & methodology
Course GPA uses the 11 letter grades in the conversion table below — the only grades the course parser accepts. Target mode solves Required GPA = (Target GPA × (completed + planned credits) − Current GPA × completed credits) ÷ planned credits, and reports honestly when the required GPA is above 4.0 or already secured.
Content last reviewed by CalcHub Editorial.
Embed this calculator on your site
Free to use with attribution — paste the snippet below and the calculator appears on your page, with a link back to CalcHub.
Related calculators
Grade Calculator
The exam score you need to reach your target final grade.
Final Grade Calculator
Your final course grade from a hypothetical exam score.
Weighted Grade Calculator
Weighted average grade from assignments and their weights.
Average Calculator
Mean of a list of numbers, with the sum and count shown.