Skip to main content

Free GPA Calculator: Weighted, Unweighted, 4.0 & 5.0 Scales

Calculate your semester or cumulative GPA across any number of courses. Weighted (with AP/honors bonus) or unweighted; supports letter grades A+ through F plus pass/no-pass and withdrawal entries. 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.

The GPA Calculator That Handles the Edge Cases

Most online GPA calculators do the basic average and call it done. They get the weighted/unweighted distinction wrong, treat pass/no-pass courses as zero (instead of excluding them), and have no concept of per-course credit hours — treating every class equally even though English (4 credits) weighs roughly four times more than gym (1 credit). Our Free Online GPA Calculator handles each of these correctly: full +/- grading, optional +1.0 bonus for AP / honors / IB / dual-enrollment courses, P/NP/W exclusion, and a per-course contribution breakdown so you can see exactly which class is pulling the average up or down.

Pair this calculator with our Percentage Calculator (when converting raw test scores to percent before letter-grading), the Age Calculator (for graduation-date projections), the Word Counter (for sizing application essays), and the Unit Converter (sibling everyday-math tool).

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.

Free GPA Calculator: Weighted, Unweighted, 4.0 & 5.0 Scales | Toolk