Skip to main content

GPA Calculator with Credits and Grade Scales

Calculate GPA from course grades and credit values. Choose the supported scale and review how each course contributes to the result.

GPA Calculator workspace

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 are processed locally in your browser, and Toolk’s page analytics do not receive anything you enter.

How GPA Is Calculated: The Grade-Point Average Formula

Calculate GPA from course grades and credit values. Choose the supported scale and review how each course contributes to the result. Institutions differ in grade points, repeated-course rules, exclusions, and weighted scales. Match the inputs to your institution's policy before interpreting the total. The calculation is a planning aid and does not replace an official transcript or registrar's GPA.

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.

How to use the GPA calculator

  1. Add one row per course: the course name, your letter grade, and its credit hours.
  2. Choose unweighted for the plain 4.0 scale, or weighted to add AP/IB/honors bonuses on the 5.0 scale.
  3. Enter P/NP or W for pass-fail and withdrawn courses — the calculator excludes them from both sums automatically.
  4. Read the GPA plus the per-course contribution breakdown to see exactly which classes move the number.
  5. For a cumulative figure, repeat with every course from every semester rather than averaging term GPAs.

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.

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.

Last updated: September 15, 2026 · Runs 100% in your browser — no uploads, tool input is not sent to Toolk.

Frequently asked questions

How does the calculator handle Pass/Fail and Withdrawn courses?

Entries marked P/NP or W are recognized and then excluded from both sums — they contribute no grade points and their credits stay out of the total, exactly how registrars treat them. They never count as a zero, which would unfairly drag the average down.

Can I compute a cumulative GPA across several semesters?

Yes — enter every course from every term in one session rather than averaging your semester GPAs. Credit weighting is what makes this matter: a 4.0 term over 12 credits plus a 3.0 term over 18 credits works out to 3.40, not the 3.50 you get by averaging the two numbers directly.

Why does my school's official GPA differ slightly?

There is no single national GPA standard. Some institutions cap A+ at 4.0 while others award 4.3, weighted bonuses range from +0.5 to +1.0, and a few districts use 4.5 or even 12-point scales entirely. This tool follows the most common US convention; your transcript and school handbook remain the authoritative source.

Is anything about my courses or grades uploaded?

No. Every row you add is computed locally in your browser, and Toolk’s page analytics do not receive your course list, credits, or grades. The math also keeps working offline once the page has loaded.

How do I find the grade I need to reach a target GPA?

Add a row with next semester’s expected credits, then try different letter grades until the projected cumulative hits your goal. For the money side of that same planning exercise — what tuition loans will cost after graduation — pair it with Toolk’s Loan Calculator (/tools/loan-calculator).

Need a different tool?

Browse all 103 browser-based tools (103 currently marked free), or tell us what useful utility we should build next.

Browse all tools