Skip to content
Outilix: all your free online tools, one click away, with Kroma the chameleon

GPA calculator: weighted and unweighted

Kroma

To calculate GPA, convert each letter grade to points on the 4.0 scale (A = 4.0, B = 3.0, C = 2.0), multiply by the course credits, add everything up and divide by the total credits. For a weighted GPA, honors courses add 0.5 and AP courses add 1.0. This calculator shows both GPAs and your cumulative GPA.

  • ✅ Free
  • 🔒 No sign-up
  • 📱 Works on mobile
  • ⚡ Instant results
Loading the tool…

Estimate only. Schools set their own grading scales and weighting rules, so your official GPA may differ. Check your school's grading policy before sending a calculated GPA to a college or scholarship.

🔒 Everything runs in your browser. Your data and files never leave your device.

How GPA is calculated

GPA (grade point average) turns letter grades into points, then averages them by credit hours so that a 4-credit course counts more than a 1-credit course.

\[ \text{GPA} = \dfrac{\sum \left( \text{grade points} \times \text{credits} \right)}{\sum \text{credits}} \]

LetterPointsLetterPoints
A+ / A4.0C+2.3
A−3.7C2.0
B+3.3C−1.7
B3.0D+ / D / D−1.3 / 1.0 / 0.7
B−2.7F0.0

Example: A in a 4-credit class (16 points) and B in a 3-credit class (9 points) give \( \dfrac{25}{7} = 3.57 \).

Weighted vs. unweighted GPA

An unweighted GPA uses the plain 4.0 scale for every course. A weighted GPA rewards harder classes: this calculator adds 0.5 for honors and 1.0 for AP or IB, so an A in AP Calculus counts as 5.0. Weighting is added only when the course is passed; an F stays at 0.

CourseGradeUnweightedWeighted
Regular EnglishA4.04.0
Honors ChemistryB+3.33.8
AP CalculusA4.05.0

Many schools use their own formula, and colleges often recalculate GPA on their own scale, so treat the result as an estimate.

Cumulative GPA across semesters

To combine terms, weight each term by its credits: new cumulative GPA = (old GPA × old credits + new points) ÷ (old credits + new credits). Enter your previous GPA and credits in the optional box and the calculator does it for you.

Example: a 3.20 GPA over 60 credits plus 15 credits of straight A's gives \( \dfrac{3.20 \times 60 + 4.0 \times 15}{75} = 3.36 \). Because the GPA rests on more credits as you go, one semester moves it less and less over time.

3 real-life examples

1

A junior with AP and honors classes

AP A (4 credits) = 5.0 × 4 = 20; honors B+ (3 credits) = 3.8 × 3 = 11.4; regular A− (4 credits) = 3.7 × 4 = 14.8; regular B (3 credits) = 3.0 × 3 = 9. Weighted GPA = 55.2 ÷ 14 = 3.94. Unweighted GPA = 49.7 ÷ 14 = 3.55.

2

Four 3-credit classes: A, A, B, C

\( (4.0 + 4.0 + 3.0 + 2.0) \times 3 = 39 \) quality points over 12 credits: GPA = 3.25.

3

Raising a cumulative GPA

You have 3.20 over 60 credits and earn all A's in 15 more credits: \( \dfrac{192 + 60}{75} = \) 3.36. The same 15 credits at a 3.0 would give only 3.16.

Frequently asked questions

How do I calculate my GPA?
Convert each letter grade to points on the 4.0 scale, multiply by the credits for that class, add the results and divide by the total credits. The calculator does this automatically.
What is the difference between weighted and unweighted GPA?
Unweighted GPA caps every class at 4.0. Weighted GPA adds extra points for honors (+0.5) and AP or IB (+1.0) courses, so it can go up to 5.0.
Is a 3.5 GPA good?
A 3.5 unweighted GPA is equivalent to roughly a B+ to A− average. It is above the national average for high school students and competitive at many colleges, though selective schools often see higher GPAs.
Do pluses and minuses count?
Yes on this scale: A− is 3.7 and B+ is 3.3. Some schools ignore them and give every A 4.0 and every B 3.0, so check your school's policy.
How do credits affect GPA?
Courses with more credits count more. An A in a 4-credit class raises your GPA more than an A in a 1-credit class, and a low grade in a high-credit class lowers it more.

How we calculate

Share this page