GPA Calculator: Weighted 4.0 Scale (Free)

Free GPA calculator—letter grades and credit hours for weighted GPA on a 4.0 scale (A=4, B=3, etc.). Student planning estimate; runs in your browser.

How to use this GPA calculator

  1. Pick a letter grade and credits for each course; tap + Add course for more rows.
  2. Read Weighted GPA on the top right and Total credits on the left.
  3. Try the example semester shortcut (3 cr A, 4 cr B+, 3 cr A− → GPA 3.63).

Weighted GPA formula

GPA = Σ(grade points × credit hours) ÷ Σ(credit hours). Example: 3×4 + 4×3.3 + 3×3.7 = 36.3 points over 10 credits → 3.63. For percent problems on the same math, see the percentage calculator.

Typical 4.0 mapping

A/A+ = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, D = 1.0, F = 0. Schools differ—confirm your handbook.

“What if” before finals

Change one course from B to A in the rows to see how much your semester GPA moves—helpful when a final exam is worth a large share of the grade.

With other math tools

Course weights are percentages of credit hours—similar thinking to the percentage calculator. Stats courses may also use the standard deviation calculator from math calculators.

Not for official transcripts

Always use GPA printed by your registrar for applications; this page is a planning calculator only.

How do you calculate GPA step by step?

Convert each letter to grade points, multiply by that course’s credits, add those products, divide by total credits. Enter each course on this page—the top-right GPA updates automatically.

What is the weighted GPA formula?

Weighted GPA = (sum of grade points × credits for each course) ÷ (sum of credits). A 4-credit B pulls the average more than a 1-credit B.

What GPA is a B+?

On this 4.0 table, B+ = 3.3 grade points before weighting by credits. Select B+ in the grade column for that course.

What is a 3.5 GPA in letter grades?

Roughly between a B+ and A− average depending on mix—for example 3 credits A and 3 credits B gives 3.5 exactly. Use rows to model your transcript.

How many grade points is an A−?

This calculator uses A− = 3.7 (A and A+ = 4.0). Minus grades are supported through the grade dropdown.

How do you convert letter grades to GPA on a 4.0 scale?

Map A→4, B→3, C→2, D→1, F→0 with +/- steps in between (see table above). Enter letters and credits here instead of memorizing every combo.

Weighted vs unweighted GPA—what’s the difference?

Weighted (this tool) uses credit hours. Unweighted sometimes averages course GPAs equally (each class counts once). High schools may report both—know which you need.

Is a 3.7 GPA good?

Context depends on program and school; on a 4.0 scale 3.7 is roughly A− average. Compare to your target colleges’ published ranges, not this page alone.

Semester GPA vs cumulative GPA?

Semester GPA uses one term’s courses. Cumulative includes all terms—add every course across semesters into the rows (or calculate each term and blend manually if policies differ).

AP or honors 5.0 GPA scale?

Not modeled here—this page uses one standard 4.0 letter map. AP weighting (+0.5/+1.0) requires your school’s scale; adjust points mentally or use official tools.

What GPA is all Bs?

Straight B = 3.0 grade points on this scale before weighting. Four 3-credit Bs → GPA 3.00 if nothing else is on the transcript.

One A and one F on a 4-credit each schedule?

Points = 4×4 + 4×0 = 16 over 8 credits → GPA 2.00. Enter two rows to verify.

Pass/fail (P/F) courses?

Usually omitted from GPA—leave them out of the rows unless your school assigns points.

Retake/repeat policy?

Some schools replace the old grade, others average both—this tool does not apply those rules automatically.

Related calculators