Skip to content
Toolcroft

GPA Calculator

Math Calculators

Calculate your cumulative GPA from course grades and credit hours. Supports 4.0, 4.5 (honors), and 5.0 (AP) grade scales. Saves automatically.

Grade scale:

Previous coursework (optional)

Add the GPA and credits already on your transcript to calculate a cumulative GPA and plan across terms.

CourseCreditsGradeQuality points
-
-
-

Target GPA planner

Estimate the average you need in future credits. Previous coursework above is included when both prior fields are valid.

Courses, grade scale, and planner inputs are saved automatically in this browser. Accepted grades: A/B/C/D/F with +/− modifiers, numeric scores, W, I, P (excluded).

How to use this tool

  1. Choose grade scale. Select 4.0 (standard), 4.5 (honors), or 5.0 (AP/IB).
  2. Add courses. Enter each course name, credit hours, and letter or numeric grade.
  3. Mark weighted courses. On a weighted scale, choose Regular, Honors (+0.5), or AP/IB/Dual (+1.0) for each course.
  4. Read your GPA. See the GPA for listed courses, the cumulative GPA with prior credits, and a future target plan.

How GPA is calculated

GPA (Grade Point Average) is the sum of each course's quality points divided by total credit hours:

GPA = Σ(Grade Points × Credits) ÷ Σ Credits

For example: an A (4.0) in a 3-credit course earns 12 quality points. Add those up across all courses, divide by total credits, and you have your GPA.

Weighted vs unweighted GPA

On an unweighted 4.0 scale, the highest possible GPA is 4.0 regardless of course difficulty. On weighted scales, choose a course type for each row: Regular adds no points, Honors adds 0.5, and AP, IB, or dual-enrollment adds 1.0. The selected scale caps the result, so an A in an AP course is 4.5 on the 4.5 scale and 5.0 on the 5.0 scale. Policies differ by school; check your transcript rules before treating this estimate as official.

Prior GPA and future GPA planning

Enter your prior cumulative GPA and completed credits to combine them with the courses in the table. The calculation converts your earlier average back into quality points, then divides the combined points by combined credits: (prior GPA × prior credits + current quality points) ÷ (prior credits + current credits). For example, a 3.20 GPA over 30 credits contributes 96 prior quality points.

The target planner uses those combined totals, when supplied, to estimate the average needed across additional credits: (target GPA × (current credits + future credits) − current quality points) ÷ future credits. If the required average exceeds the selected scale, the target cannot be reached within that many credits under the current assumptions. This is a planning estimate; repeated courses, academic forgiveness, transfer credit, and local GPA policies can change your official result.

Grade scale reference

This table shows regular grade points and the two weighted course types. Paired values are shown as 4.5-scale / 5.0-scale points; weighted values stop at the selected scale maximum.

Grade Regular (4.0) Honors (4.5 / 5.0) AP/IB/Dual (4.5 / 5.0)
A+ / A4.04.5 / 4.54.5 / 5.0
A−3.74.2 / 4.24.5 / 4.7
B+3.33.8 / 3.84.3 / 4.3
B3.03.5 / 3.54.0 / 4.0
B−2.73.2 / 3.23.7 / 3.7
C+2.32.8 / 2.83.3 / 3.3
C2.02.5 / 2.53.0 / 3.0
C−1.72.2 / 2.22.7 / 2.7
D+1.31.8 / 1.82.3 / 2.3
D1.01.5 / 1.52.0 / 2.0
D−0.71.2 / 1.21.7 / 1.7
F0.00.0 / 0.00.0 / 0.0

A+ and A both count as 4.0 here. Numeric scores above 5 are converted with broad 90/80/70/60 bands and do not use plus/minus cutoffs; schools may map percentages differently. Weighted course bonuses are applied only on the 4.5 and 5.0 scales.

Which grades are excluded?

Courses graded W (withdrawal), I (incomplete), P/NP (pass/no-pass), CR/NC (credit/no-credit), AU (audit), and zero-credit courses are excluded from the GPA calculation; they don't count toward or against your average.

GPA recovery math

To estimate how many credits of A-grade work are needed to raise your GPA, use: (Target GPA × Total future credits − Current quality points) / (4.0 − Target GPA). For example, raising a 2.5 GPA to 3.0 after 60 credits requires approximately 60 additional credits of A-grade work - illustrating why early semesters have a disproportionate impact.

International GPA equivalencies

Country/systemTop gradeEquivalent to US 4.0
UKFirst Class Honours (70%+)~3.7–4.0
Germany1.0 (sehr gut)~1.0–1.5
AustraliaHigh Distinction (HD, 85%+)~3.7–4.0
France18–20/20 (Mention Très Bien)~3.7–4.0

Latin honors cutoffs

Typical US university cutoffs: Cum Laude ≥3.5, Magna Cum Laude ≥3.7, Summa Cum Laude ≥3.9. Exact thresholds vary significantly by institution - some use class rank percentile rather than a fixed GPA floor. Always confirm with your institution's registrar.

Frequently asked questions

How is GPA calculated?

GPA = Total Quality Points ÷ Total Credit Hours. Quality points for each course = grade points × credit hours. Example: an A (4.0) in a 3-credit course earns 12 quality points.

What is a weighted GPA?

Choose Regular for no bonus, Honors for +0.5, or AP/IB/Dual for +1.0. Bonuses apply on 4.5 and 5.0 scales and are capped at the selected scale maximum. School policies can differ.

Can I include my previous GPA and plan a target?

Yes. Enter your prior cumulative GPA and credits to combine earlier quality points with the courses listed. Then enter a target GPA and future credits to estimate the average needed in those credits. The planner flags targets that exceed the selected scale.

Which grades are excluded from GPA?

Grades like W (withdraw), I (incomplete), P (pass), CR (credit), AU (audit), and zero-credit courses are excluded from the GPA calculation.

What GPA do I need to graduate with honors?

Requirements vary by school. Common thresholds: Cum Laude ≥ 3.5, Magna Cum Laude ≥ 3.7, Summa Cum Laude ≥ 3.9. Check your institution's catalog for official requirements.

Where are my courses and planner inputs saved?

They are saved only in this browser using localStorage keys gpa-calculator-rows (courses), gpa-calculator-scale (grade scale), and gpa-calculator-planning (prior GPA, prior credits, target GPA, and future credits). Clear your browser storage to remove them.

Browse all math calculators