Skip to content
Everyday Utilities Free • No signup • Instant results

GPA Calculator

Calculate your grade point average across courses.

About the GPA Calculator

The GPA Calculator computes your grade point average from a list of courses, credit hours, and letter grades. Enter each course on its own line in the format Course Name, Credits, Grade (e.g., English 101, 3, A), choose your school's GPA scale (4.0, 4.3, or 5.0), and the calculator returns your cumulative GPA, total credits, total grade points, and letter-grade equivalent.

The standard 4.0 scale is used by most U.S. colleges and universities: A=4.0, A-=3.7, B+=3.3, B=3.0, and so on down to F=0.0. Some schools use a 4.3 scale that includes A+ (4.3) for perfect grades, while weighted high school GPA on a 5.0 scale gives an extra point for AP, IB, or honors courses (A=5.0 instead of 4.0). Pick the scale that matches your institution's policy — the calculator handles all three.

The calculation multiplies each course's grade points by its credit hours to get “grade points earned,” sums these across all courses, and divides by the total credit hours. So a 4-credit A (16 points) plus a 3-credit B (9 points) plus a 3-credit C (6 points) = 31 points / 10 credits = 3.10 GPA. Larger courses count more heavily, which matches how academic transcripts actually work.

How It Works

Each course line is parsed by splitting on commas: CourseName, Credits, Grade. The course name is whatever comes before the first comma (and may itself contain spaces, numbers, or punctuation). Credits are parsed as a float (so 3.5 credits works for labs). Grade is uppercased for case-insensitive matching.

The grade-to-points mapping depends on the chosen scale. On the standard 4.0 scale: A+=4.0, A=4.0, A-=3.7, B+=3.3, B=3.0, B-=2.7, C+=2.3, C=2.0, C-=1.7, D+=1.3, D=1.0, D-=0.7, F=0.0. The 4.3 scale adds A+=4.3 at the top. The 5.0 weighted scale adds 1.0 to each grade for AP/IB/honors courses (treating them as more challenging).

Grade points earned per course = gradePoints × credits. The 4-credit A earns 16 grade points; the 3-credit B earns 9 grade points. Total grade points = sum across all courses. GPA = totalGradePoints / totalCredits. This weighting ensures that a 4-credit course affects your GPA more than a 1-credit course — you can't game your GPA by taking easy 1-credit electives.

The letter equivalent is computed by reverse-mapping the GPA back to the closest letter grade. This is for display only and doesn't affect the calculation. A GPA of 3.4 displays as “B+” (which spans 3.3-3.7); a GPA of 3.85 displays as “A” (which spans 3.7-4.0). Some schools report GPA to two decimal places, others to three; the calculator shows both for convenience.

Invalid lines (missing fields, non-numeric credits, unrecognized grades) are skipped and shown in a warning box so you can fix them without losing the valid courses.

Worked Examples

Default courses on 4.0 scale: English 101 (3cr A=12pts), Calculus I (4cr B+=13.2pts), Intro to Psychology (3cr A-=11.1pts), Computer Science I (4cr A=16pts), Spanish II (3cr B=9pts). Total points = 61.3, total credits = 17, GPA = 61.3/17 = 3.61. Letter: A-.

All-A semester: 5 courses, 3 credits each, all A's. Total = 60 points / 15 credits = 4.0 GPA (perfect). Add one B (3.0) in a 4-credit course: 4×3 + 4×3 + 4×3 + 4×3 + 3×4 = 12+12+12+12+12 = 60 points / 16 credits = 3.75. The single B in a 4-credit course drops the GPA by 0.25.

Mixed-credit semester with lab: 3-credit lecture (A=12), 1-credit lab (B=3.0), 4-credit seminar (A-=14.8). Total = 29.8 / 8 = 3.73. The 1-credit lab barely moves the GPA — a useful insight for students balancing heavy and light courses.

Weighted GPA on 5.0 scale (AP courses): AP Calculus (4cr A=20pts), AP English (3cr A=15pts), Regular Physics (3cr A=12pts), Regular Spanish (3cr B=8pts). Total = 55 / 13 = 4.23 weighted. On the standard 4.0 scale this would be 3.85 unweighted — the AP boost adds 0.38.

Recovering from a bad semester: first semester 2.5 GPA (15 credits), second semester 4.0 GPA (15 credits). Cumulative = (2.5×15 + 4.0×15) / 30 = 97.5/30 = 3.25. A perfect second semester only raised the cumulative by 0.75 — recovering from low grades takes sustained effort.

When to Use This Tool

  • Tracking semester GPA throughout a course to project final grades.
  • Estimating the GPA boost needed to reach a target (e.g., 3.5 for honors programs).
  • Comparing transfer credits across schools with different GPA scales.
  • Calculating major GPA separately from cumulative GPA (filter to major courses only).
  • Estimating how AP/IB courses affect weighted high school GPA on a 5.0 scale.
  • Demonstrating the impact of credit weighting: a 4-credit B vs a 3-credit A in your major.
  • Pre-med or pre-law students projecting GPA for graduate admissions cutoffs.

Limitations & Disclaimer

This calculator supports three U.S. GPA scales (4.0, 4.3, 5.0) and does not handle international scales (India 10.0, Germany 1.0-5.0 inverted, UK classification). Pass/fail courses, audits, withdrawals, and incompletes are not modeled — skip them in the input. Repeated courses are computed as-is (both attempts count); your school's policy on grade replacement may differ. The calculator does not distinguish between in-major GPA and cumulative GPA — filter your course list manually for major-only GPA. Plus/minus modifiers (B+, A-) require the school to use them; some schools use only letter grades (A, B, C, D, F) without modifiers. See our disclaimer for full terms.

Frequently Asked Questions

Does this support +/- grade modifiers?

Yes — A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D-, and F are all recognized on the 4.0 scale. The 4.3 scale adds A+=4.3. If your school doesn't use A+ (treats it as A=4.0), use the standard 4.0 scale, not 4.3.

What's the difference between 4.0 and 4.3 scales?

The 4.0 scale treats A+ and A both as 4.0 (no extra credit for A+). The 4.3 scale gives A+ a 4.3, allowing GPAs above 4.0. Some elite universities (Princeton, MIT) use 4.3 scales; most others use 4.0. Pick whichever your school reports on transcripts.

How are weighted AP/IB courses handled?

Use the 5.0 scale, which adds 1.0 to each grade for AP/IB/honors courses (so an A in AP Calculus = 5.0 instead of 4.0). This is the standard U.S. high school weighted GPA. Colleges typically recalculate unweighted GPA for admissions comparisons, but weighted GPA matters for class rank.

What if my school uses a different scale (e.g., 7.0, 9.0, 10.0)?

International schools often use different scales (India 10.0, Germany 1.0-5.0 inverted, etc.). This calculator supports only 4.0, 4.3, and 5.0 scales. For other scales, use a school-specific calculator or convert your grades manually to one of the supported scales.

Are pass/fail courses included?

No. Pass/Fail (P/F) courses don't carry grade points — they earn credits but don't affect GPA. Skip P/F courses in the input list. If you accidentally enter “P” as a grade, the calculator will flag it as invalid and skip that line.

How is cumulative GPA across multiple semesters calculated?

Enter all courses from all semesters in one calculation. The tool sums total grade points and total credits, then divides. For per-semester tracking, run the calculator separately for each semester's courses.

Last updated: July 21, 2026  ·  Author: HT99 Tools Editorial Team  ·  Reviewed by: HT99 Tools Editorial Team