logo

Education

GPA Calculator

Compute your term GPA and cumulative GPA from credits and letter grades. Choose a 4.0 or 4.3 scale, add Honors/AP/IB boosts, and exclude P/NP/Audit courses. Everything runs locally in your browser.

GPA Calculator
Client-side onlyFast & private
Scale & weighting

Cap per-course weighted points at base max + level boost

Prior cumulative

Leave as 0 if you only want the term GPA.

Actions
Notes

Weighted GPA adds a per-course boost based on level. If capping is on, the course’s weighted points are capped at base max + level boost (e.g., 4.0+1.0=5.0 for AP on a 4.0 scale).

Courses

Excluded courses contribute 0 credits to GPA.

Base points: 4.00 • Weighted: 4.50

Excluded courses contribute 0 credits to GPA.

Base points: 3.70 • Weighted: 4.70

Excluded courses contribute 0 credits to GPA.

Base points: 3.30 • Weighted: 3.30

Excluded courses contribute 0 credits to GPA.

Base points: 3.00 • Weighted: 3.00

Excluded courses contribute 0 credits to GPA.

Base points: 4.00 • Weighted: 4.00

Results

4.0 scale • Capped • 14.00/15.00 credits counted
Term GPA
  • Credits counted: 14.00 / 15.00
  • Unweighted GPA: 3.500
  • Weighted GPA: 3.893
  • Excluded courses don’t affect GPA; letter grades convert to points via the selected scale.
Cumulative GPA
  • Prior: 3.250 over 30.00 credits
  • Cumulative (unweighted): 3.330
  • Cumulative (weighted): 3.455
  • Cumulative = weighted average of prior and current GPAs by credits.

How to Use the GPA Calculator

This free, client-side GPA Calculator converts letter grades to grade points and computes your term GPA and cumulative GPA. Choose a 4.0 or 4.3 scale, add Honors/AP/IB boosts, and exclude P/NP/Audit courses. Nothing is uploaded.

  1. Pick a base scale: 4.0 (A to F) or 4.3 (A+ to F).
  2. Set boosts: Typical values are +0.5 for Honors and +1.0 for AP/IB. Toggle Cap at max to limit per-course points to base max + boost.
  3. Add courses: Enter credits, select a letter, and choose the course level (Regular/Honors/AP-IB). Turn on Exclude for P/NP or audited classes.
  4. See results: View term credits counted, unweighted & weighted term GPAs, and cumulative GPAs (if you supply prior credits & GPA).
  5. Copy or reset: Use Copy to save a summary or Reset to restore defaults.

Formulas

  • Term GPA (unweighted): Σ(gradePoints × credits) ÷ Σ(credits)
  • Term GPA (weighted): same, but gradePoints += level boost (capped if enabled)
  • Cumulative GPA: (priorGPA × priorCredits + termGPA × termCredits) ÷ (priorCredits + termCredits)

Tips

  • On a 4.0 scale, A+ is treated as A (4.0). Choose 4.3 if your school awards 4.3 for A+.
  • Boost caps prevent unrealistic points (e.g., `>`5.0 on a 4.0 base with +1.0 AP).
  • Exclude P/NP or Audit courses—they don’t affect GPA at most schools.