GPA
—
Calculate term and cumulative GPA using course credits and grades. Use settings for weighted courses, letter scales, percentage inputs, and past GPA carry-over.
—
0
0
0
Enter course credits and grades to calculate GPA automatically.
| Course | Credits | Grade input | Grade points | Quality points | Term |
|---|---|---|---|---|---|
| No counted courses yet. | |||||
Estimate the minimum GPA needed in upcoming credits to hit a target cumulative GPA.
Grade point average (GPA) summarizes academic performance as a weighted mean of course grade points. Each course contributes based on both grade and credits.
Core formula:
GPA = Total Quality Points / Total Counted Credits
Where:
This calculator supports unweighted and weighted GPA models, percentage inputs, and direct grade point entry for institutions that do not use standard U.S. letter grading.
Schools vary by scale. The calculator lets you switch profile settings, but these are common references:
| Grade | 4.3 Scale | 4.0 Scale |
|---|---|---|
| A+ | 4.3 | 4.0 |
| A | 4.0 | 4.0 |
| A- | 3.7 | 3.7 |
| B+ | 3.3 | 3.3 |
| B | 3.0 | 3.0 |
| B- | 2.7 | 2.7 |
| C+ | 2.3 | 2.3 |
| C | 2.0 | 2.0 |
| C- | 1.7 | 1.7 |
| D+ | 1.3 | 1.3 |
| D | 1.0 | 1.0 |
| D- | 0.7 | 0.7 |
| F | 0.0 | 0.0 |
Ignored grades for GPA in this tool: P, NP, I, W.
If your school reports percentages, the calculator maps percentages into grade points using a standard banded model, then applies selected scale settings.
| Percentage | Letter | Typical 4.0 Value |
|---|---|---|
| 97-100 | A+ | 4.0 |
| 93-96 | A | 4.0 |
| 90-92 | A- | 3.7 |
| 87-89 | B+ | 3.3 |
| 83-86 | B | 3.0 |
| 80-82 | B- | 2.7 |
| 77-79 | C+ | 2.3 |
| 73-76 | C | 2.0 |
| 70-72 | C- | 1.7 |
| 67-69 | D+ | 1.3 |
| 63-66 | D | 1.0 |
| 60-62 | D- | 0.7 |
| Below 60 | F | 0.0 |
Institutions may define different cutoffs. If your policy differs, use direct points mode for exact institution-specific values.
Weighted GPA adjusts grade points upward for more demanding courses. Common patterns include:
This calculator applies weighting per course and caps adjusted grade points at your selected scale maximum to avoid invalid outputs.
Use weighted mode when your school explicitly uses weighted transcripts. Use unweighted mode when your institution reports base-scale GPA only.
| Course | Credits | Grade | Quality Points |
|---|---|---|---|
| Math | 4 | A+ | 4 x 4.3 = 17.2 |
| Physics | 2 | B | 2 x 3.0 = 6.0 |
| English | 3 | A | 3 x 4.0 = 12.0 |
| Total | 9 | - | 35.2 |
| GPA | 35.2 / 9 = 3.91 | ||
| Course | Credits | Grade Points | Quality Points |
|---|---|---|---|
| Biology | 4 | 3.0 | 4 x 3.0 = 12.0 |
| Chemistry | 3 | 2.0 | 3 x 2.0 = 6.0 |
| Chemistry Lab | 2 | 4.0 | 2 x 4.0 = 8.0 |
| Total | 9 | - | 26.0 |
| GPA | 26.0 / 9 = 2.89 | ||
There is no universal formula, but some strategies consistently improve academic outcomes:
Use the planning calculator to test credit scenarios before enrollment decisions.
Multiply each course grade point by course credits, add all quality points, then divide by total counted credits.
In most systems, pass, no pass, incomplete, and withdrawal entries do not contribute grade points and are excluded from GPA totals.
Unweighted GPA uses the base scale only. Weighted GPA adds a bonus for advanced courses such as Honors or AP/IB before averaging.
Yes. Switch grade mode to Percentage in settings and enter each course grade as a percentage.
Yes. Enable the Include past GPA setting and enter your existing GPA and completed credits to calculate cumulative GPA.
It solves for the GPA needed in future credits to reach a target cumulative GPA, based on your current GPA and completed credits.
If the required future GPA is above your selected scale maximum, the target cannot be reached within the added credits entered.
No. You can use letter, percentage, or direct point mode and adjust scale and weighting settings to fit your institution.