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) | 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.
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:
| Course | Grade | Grade Points (Gi) | Credits (Ci) | Quality Points (Gi × Ci) |
|---|---|---|---|---|
| Calculus | A | 4.0 | 4 | 16.0 |
| English | B+ | 3.3 | 3 | 9.9 |
| History | A− | 3.7 | 3 | 11.1 |
| Chemistry | B | 3.0 | 4 | 12.0 |
| Totals | 14 | 49.0 | ||
- 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.
- Sum the quality points: 16.0 + 9.9 + 11.1 + 12.0 = 49.0.
- Sum the credit hours: 4 + 3 + 3 + 4 = 14.
- 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
| 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.
Related Calculators & Student Utilities
Convert raw test scores to %
Age CalculatorGraduation-date math
Tip CalculatorQuick weighted-split math
Compound Interest CalculatorGrow tuition savings over time
Loan CalculatorEstimate student-loan payments
Mortgage CalculatorMonthly payment by formula
BMI CalculatorSibling health calculator
Calorie CalculatorDaily energy needs
Word CounterSize application essays
Want to see a financial formula worked by hand the same way we did GPA above? Read How to Calculate a Mortgage Payment by Hand.
Need a different tool?
Browse all 89 free, in-browser tools — or tell us what we should build next.