Skip to main content

GPA Calculator — Weighted & Unweighted, 4.0 / 5.0 Scale

Enter each course's letter grade and credit hours to get your semester or cumulative GPA. The calculator multiplies grade points by credit hours, sums them, and divides by total credits — weighted (AP/honors bonus) or unweighted, A+ through F plus pass/no-pass and withdrawal. Free and 100% client-side; grades never leave your browser.

Course (optional)GradeCredits

Unweighted GPA (out of 4.0)

4.00

36.00 grade points ÷ 9 credits

Per-Course Contribution
CourseGradePoints× Credits= Contribution
Course 1A4.00312.00
Course 2A4.00312.00
Course 3A4.00312.00

Weighted & Unweighted

One toggle switches between the two modes most US schools use. Weighted gives AP/honors courses a +1.0 bonus (capped at 5.0); unweighted treats every class on the same 4.0 scale.

A+ Through F + P/NP / W

Full +/- letter grade support per the standard US grade-points table. Pass, no-pass, and withdrawal entries are recognised and excluded from the GPA math (matching university policy).

Per-Course Breakdown

See exactly what each course contributes to your total grade points and credits. Spot quickly which class is pulling the GPA up or down.

100% Client-Side

Course names, grades, and credit hours stay entirely in your browser. No upload, no logging, no analytics tied to your transcript.

How GPA Is Calculated: The Grade-Point Average Formula

Your GPA is the credit-weighted average of your grade points. Each letter grade converts to a numeric value (A = 4.0, A− = 3.7, B+ = 3.3, down to F = 0.0), that value is multiplied by the course's credit hours, all the products are added together, and the sum is divided by total credit hours. This calculator runs exactly that math on the standard US 4.0 scale — with an optional weighted mode that adds a bonus for AP, IB, honors, and dual-enrollment courses (capped at 5.0) — and shows each course's contribution so you can see what moves the number.

It correctly handles the parts most calculators get wrong: full +/− grading, per-course credit weighting (a 4-credit class counts four times a 1-credit elective), and pass/no-pass and withdrawal entries, which are excluded from the math rather than counted as zero.

The Exact Formula

GPA = Σ(Gi × Ci) / Σ(Ci)
  • GPA — the grade-point average, a number on the 4.0 (unweighted) or 5.0 (weighted) scale.
  • Gi — grade points for course i (A = 4.0, A− = 3.7, B+ = 3.3, … F = 0.0). In weighted mode, add the course bonus: +0.5 for honors, +1.0 for AP/IB/dual-enrollment, capped at 5.0.
  • Ci — credit hours (or units) for course i.
  • Gi × Ci — the quality points (also called grade points earned) for that course.
  • Σ — sum over every graded course. Pass/no-pass and withdrawal courses are left out of both sums.

This is the same quality-points method US registrars use. See, for example, the Ohio State University Graduate & Professional Admissions GPA guide and the University of Florida Academic Advising Center, which both define GPA as total quality points divided by total credit hours.

Worked Example (Unweighted, 4.0 Scale)

A student takes four courses in one semester. Enter these rows in the calculator above (unweighted mode) and you get the same result, step by step:

CourseGradeGrade Points (Gi)Credits (Ci)Quality Points (Gi × Ci)
CalculusA4.0416.0
EnglishB+3.339.9
HistoryA−3.7311.1
ChemistryB3.0412.0
Totals1449.0
  1. Convert each grade to grade points and multiply by credits: 4.0×4 = 16.0, 3.3×3 = 9.9, 3.7×3 = 11.1, 3.0×4 = 12.0.
  2. Sum the quality points: 16.0 + 9.9 + 11.1 + 12.0 = 49.0.
  3. Sum the credit hours: 4 + 3 + 3 + 4 = 14.
  4. Divide: 49.0 ÷ 14 = 3.50 GPA.

For a cumulative GPA, do this across every course from every semester at once — never average semester GPAs. A 4.0 term (12 credits) plus a 3.0 term (18 credits) is (4.0×12 + 3.0×18) ÷ 30 = 102 ÷ 30 = 3.40, not the 3.50 you would get by averaging 4.0 and 3.0.

The Limitation Nobody Tells You

There is no single national GPA standard. The +/− grade-point values and the weighted bonus differ by institution: many schools count A and A+ both as 4.0 (this calculator does), but some cap A+ at 4.0 and others award 4.3. Weighted bonuses range from +0.5 to +1.0, and a few districts use a 4.5 or 12-point scale entirely. The numbers here reflect the most common US convention — your official transcript and school handbook are the authoritative source for your exact scale. A calculated GPA is an estimate of what your registrar will report, not a substitute for it.

Disclaimer

For general informational purposes only — not academic or admissions advice. GPA scales and grade-point values vary by school. Confirm your official GPA with your registrar, academic advisor, or transcript before using it for applications, financial aid, or eligibility decisions.

Last reviewed: June 2, 2026.

Standard US Letter-Grade Conversion

LetterPercentageUnweighted (4.0)Weighted AP (5.0)
A+ / A93–100%4.05.0
A−90–92%3.74.7
B+87–89%3.34.3
B83–86%3.04.0
B−80–82%2.73.7
C+77–79%2.33.3
C73–76%2.03.0
C−70–72%1.72.7
D+67–69%1.32.3
D63–66%1.02.0
D−60–62%0.71.7
F< 60%0.00.0

Some districts use slightly different percentage thresholds (e.g. A starts at 90% rather than 93%). Your transcript or school handbook is the authoritative reference for your specific institution.

Six GPA Scenarios Worth Knowing

1. Semester GPA

Single-term average. Enter only this term's courses. Useful for seeing if you're trending up or down term-over-term.

2. Cumulative GPA

Total across all terms taken so far. Enter every course you've completed. The single number colleges and employers see.

3. Major GPA

Only courses in your major. Enter just those classes. Often required for grad school applications and major-specific honors.

4. Target GPA

“What grade do I need next term to hit a 3.5 cumulative?” Add a row with placeholder credits and try different grades to see which one gets you there.

5. Weighted vs Unweighted Comparison

Many colleges report both. Toggle to see the difference and quote whichever favours your application context.

6. Retake Planning

Replace the old D or F with the projected new grade and see what your new cumulative becomes. Bigger lift on retakes than new-course attempts.

Four GPA Math Mistakes Students Make

1. Averaging Semester GPAs

A 4.0 semester (12 credits) and a 3.0 semester (18 credits) is NOT a 3.5 cumulative. Properly weighted, it's 3.4. Always recompute from total grade points and total credits.

2. Counting P/NP as Zero

Pass / No-Pass courses are excluded from GPA (no grade points), not given a zero. Their credits also don't count toward total credits.

3. Equal-Credit Assumption

A 4-credit course weighs 4× as much as a 1-credit gym class. Treat them equally and your GPA is wrong by a wide margin for a mixed-credit transcript.

4. Mixing Scales

If your school uses a 5.0 weighted scale, don't compare your weighted GPA to friends' unweighted GPA — or to admission-website averages, which are usually unweighted.

Need a different tool?

Browse all 89 free, in-browser tools — or tell us what we should build next.

Browse all tools