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) | Grade | Credits | |
|---|---|---|---|
Unweighted GPA (out of 4.0)
4.00
36.00 grade points ÷ 9 credits
| Course | Grade | Points | × Credits | = Contribution |
|---|---|---|---|---|
| Course 1 | A | 4.00 | 3 | 12.00 |
| Course 2 | A | 4.00 | 3 | 12.00 |
| Course 3 | A | 4.00 | 3 | 12.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
| Letter | Percentage | Unweighted (4.0) | Weighted AP (5.0) |
|---|---|---|---|
| A+ / A | 93–100% | 4.0 | 5.0 |
| A− | 90–92% | 3.7 | 4.7 |
| B+ | 87–89% | 3.3 | 4.3 |
| B | 83–86% | 3.0 | 4.0 |
| B− | 80–82% | 2.7 | 3.7 |
| C+ | 77–79% | 2.3 | 3.3 |
| C | 73–76% | 2.0 | 3.0 |
| C− | 70–72% | 1.7 | 2.7 |
| D+ | 67–69% | 1.3 | 2.3 |
| D | 63–66% | 1.0 | 2.0 |
| D− | 60–62% | 0.7 | 1.7 |
| F | < 60% | 0.0 | 0.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.