GPA calculator

Calculate your semester or cumulative GPA.

Calculate semester and cumulative GPA

Uses a common US 4.0 scale. Match the settings to your school's published rules.

Use final course grades, not individual assignment scores. Credits are the credit hours or units listed for each course on your transcript. Course names are optional.

Does this match my school's GPA rules?

The letter method uses a common US 4.0 scale. For different values, choose grade-point entry and copy your school's points per credit. This is not a percentage-to-GPA converter or a UC admissions GPA calculator.

Choose Exclude only for courses your school leaves out of GPA. A failed pass/fail course may still count as F. A repeated course does not automatically replace an old attempt. Check the repeat guidance below before adding your previous record.

Optional weighting adds Honors +0.5 or AP/IB +1, capped at 5. F gets no bonus. Other caps and school rounding rules are not applied.

Previous record (optional)

Leave both blank for this semester only. For cumulative GPA, copy both values from your transcript. Use only GPA-counted credits, on the same point scale. Enter 0 explicitly if your previous GPA is zero.

How to handle a repeated course

Include only the attempts your school counts. Excluding a row does not remove an old attempt from the previous record above. Get an adjusted previous GPA and credit total from your registrar, or enter all counted courses and leave both previous-record fields blank. Do not guess a replacement rule.

Credits make the difference

A four-credit course changes GPA more than a one-credit course. A plain average of the letter grades can give the wrong result.

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

The default scale assigns A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, and continues to F = 0. Some institutions use different values, exclude pass/fail courses, replace repeated grades, or do not award A+ above 4.0.

Optional course-level weighting adds 0.5 for Honors and 1.0 for AP or IB, capped at 5.0. F receives no bonus. For other school scales, choose grade-point entry and enter the final points per credit yourself. No additional bonus or cap applies in that mode.

Exclude courses only under your school's rules. An excluded row removes its credits and points from this calculation, not from the previous record. This tool does not apply UC admissions subject rules or honors caps.

Default 4.0 scale

These values apply in letter-grade mode before optional course bonuses. Use direct grade-point entry for a different scale.

GradePointsGradePoints
A / A+4.0C+2.3
A−3.7C2.0
B+3.3C−1.7
B3.0D1.0
B−2.7F0.0