Methodology

How every calculator on GPA Climb works. The worked examples below are generated at build time by the same code the calculators run, so the numbers on this page always match the tools.

Grade scale

We use the common US 4.0 scale with plus and minus grades. An A+ counts as 4.0 by default; some tools let you set it to 4.33. Weighted GPA adds a bonus to passing grades: +0.5 for Honors and +1 for AP, IB and dual enrollment by default, and you can change both. An F never earns a bonus. P (pass), NP (no pass) and W (withdrawal) are left out of GPA entirely.

LetterPercentUnweightedHonorsAP / IB
A+97–1004.04.55.0
A93–964.04.55.0
A-90–923.74.24.7
B+87–893.33.84.3
B83–863.03.54.0
B-80–822.73.23.7
C+77–792.32.83.3
C73–762.02.53.0
C-70–721.72.22.7
D+67–691.31.82.3
D63–661.01.52.0
D-60–620.71.21.7
FBelow 600.00.00.0

Percent cutoffs follow the most common US convention (A = 93–96, A- = 90–92, and so on). Your school may use different cutoffs.

GPA (GPA, high school, college and unweighted calculators)

GPA = Σ (grade points × credits) ÷ Σ credits

A in a 3-credit class, B in a 4-credit class, C+ in a 3-credit class:

(4.0 × 3 + 3.0 × 4 + 2.3 × 3) ÷ 10 = 30.9 ÷ 10 = 3.09

Add a P in a 1-credit class and a W in a 3-credit class: they are skipped, so the GPA stays 3.09 over 10 credits.

The unweighted and high school calculators also accept percents and convert them to letters with the table above.

Weighted GPA

Weighted GPA = Σ ((grade points + course bonus) × credits) ÷ Σ credits

One-credit classes: A in AP, B in Honors, A in a regular class.

Weighted: (5.0 + 3.5 + 4.0) ÷ 3 = 4.17. Unweighted: (4.0 + 3.0 + 4.0) ÷ 3 = 3.67.

Cumulative GPA

Cumulative GPA = (current GPA × credits done + Σ term GPA × term credits) ÷ total credits

A 3.40 over 30 credits, plus the 3.09 term above (10 credits): (3.40 × 30 + 3.09 × 10) ÷ 40 = 3.32.

Raise GPA

Credits of straight A needed = credits done × (target − current) ÷ (4.0 − target) Terms needed at an average a = ⌈ credits done × (target − current) ÷ (a − target) ÷ credits per term ⌉

From 2.50 over 60 credits to 3.00, with 15 credits per term:

When a target cannot be reached in one term, the calculator shows the soonest number of terms instead. A target above 4.0 cannot be reached on an unweighted scale, and once any grade below A is on record, a 4.0 can be approached but not reached.

Target GPA

GPA needed per term = (goal × total credits at the end − current GPA × credits done) ÷ remaining credits

A 3.10 over 45 credits, a 3.40 goal, 5 terms of 15 credits left: (3.40 × 120 − 3.10 × 45) ÷ 75 = 3.58 per term.

Final exam

Score needed = (goal − current grade × (100 − final weight) ÷ 100) ÷ (final weight ÷ 100) Best possible grade = current grade × (100 − final weight) ÷ 100 + 100 × final weight ÷ 100

An 88% with a final worth 25%, aiming for 90%: (90 − 88 × 0.75) ÷ 0.25 = 96.0%.

An 84% aiming for 95% would need 128.0%, so the calculator shows the best grade still in reach instead: 88.0%.

Class grade (grade and midterm calculators)

Category average = mean of scores (after dropping the lowest, if chosen) Current grade = Σ (weight × category average) ÷ Σ weight of graded categories Needed on the rest = (goal × 100 − Σ weight × average) ÷ ungraded weight

Homework (20%): 18/20, 9/10, 10/10, 7/10, drop lowest → 93.3%. Tests (50%): 84/100, 91/100 → 87.5%. Final (30%) not graded yet.

Current grade: (20 × 93.3 + 50 × 87.5) ÷ 70 = 89.2%. To finish with 90%: 91.9% on the final.

Pasted scores like "18 / 20" or "18 out of 20" become percents; lines without a score (such as "N/A" or "--/20") are skipped.

Major GPA

The same GPA formula, using only the courses you mark as part of your major. Example: A (3 credits), B+ (3), B (4) gives 3.39.

What a GPA means

The "what is my GPA worth" tool maps a 4.0-scale GPA to the nearest letter grade and a plain-language range. These ranges are our own summary of common US grading, not an official standard.

GPA fromNearest letterHow we describe it
3.7A-Excellent
3.3B+Very good
3.0BGood
2.5B-Middle range
2.0CPassing range, with room to grow
1.0DBelow the usual 2.0 minimum
0.0FWell below the usual 2.0 minimum

College finder

The finder lists open-admission schools plus schools whose reported admission rate is at or above a minimum. In "Auto" mode the minimum depends on your GPA. Acceptance rate is a rough guide, never a guarantee. Schools with fewer than 500 undergraduates are hidden unless you include them, and schools that mainly award graduate degrees are left out.

Example GPAMinimum acceptance rate shown
1.895%
2.285%
2.775%
3.260%
3.740%

Limitations

Data sources

Found a mistake? See our editorial policy for how corrections work, or contact us.

Last updated