GPA Calculator

Calculate your GPA from course grades and credit hours — semester or cumulative, on the standard 4.0 scale.

Course Name Credits Grade
Your Cumulative GPA
0.00
0
Total Credits
0.00
Total Grade Points
0
Courses Counted
—
Letter Equivalent
≡ Table of Contents
  1. How GPA Is Calculated
  2. Cumulative GPA: Combining Semesters
  3. Weighted GPA and Other Scales
  4. GPA Benchmarks and Raising a Low One
  5. The Bottom Line
  6. Frequently Asked Questions

How GPA Is Calculated

GPA is a credit-weighted average of grade points — heavier courses count more:

GPA = Σ (grade points × credit hours) ÷ Σ credit hours

Standard 4.0-scale conversion:

GradePointsGradePoints
A4.0C+2.3
A−3.7C2.0
B+3.3C−1.7
B3.0D1.0
B−2.7F0.0

Worked semester

CourseGradeCreditsQuality points
CalculusB+ (3.3)413.2
ChemistryA− (3.7)311.1
HistoryA (4.0)312.0
SeminarB (3.0)26.0
GPA = 42.3 ÷ 12 = 3.53

Cumulative GPA: Combining Semesters

Cumulative GPA pools all quality points over all credits — which is why it moves slowly as credits accumulate:

Cumulative = (prior points + new points) ÷ (prior credits + new credits)

Example: 60 prior credits at 3.2 (192 points) + this semester's 12 credits at 3.53 (42.3) → 234.3 ÷ 72 = 3.25. A whole excellent semester lifted the cumulative just 0.05 — early semesters set the trajectory; later ones can only bend it.

Enter your prior credits and GPA in the calculator's cumulative mode and it handles this pooling automatically.

Weighted GPA and Other Scales

  • High-school weighted scales add bonus points for AP/IB/Honors (A in AP = 5.0), producing GPAs above 4.0. Colleges typically recompute on their own scale — both numbers matter for different audiences.
  • Plus/minus vs flat scales: some schools score every B variant as 3.0; check your registrar's table and adjust entries accordingly.
  • Percentage systems (common internationally) convert via institution-specific tables — no universal mapping exists, so use your school's official conversion for applications.

GPA Benchmarks and Raising a Low One

ThresholdTypical significance
3.7+Competitive for top grad programs, honors (magna/summa)
3.5Dean's list at many schools, strong grad-school position
3.0Common floor for many employers and programs
2.0Usual good-standing / graduation minimum

Raising a cumulative GPA is a credits game: the more you've completed, the more strong semesters it takes. Practical levers: retake policies that replace F grades (huge arithmetic impact), heavier loads of strong-suit courses, and protecting high-credit courses — a B→A in a 5-credit course outweighs the same jump in a 2-credit one. Project scenarios with the calculator before registration, and settle individual course outcomes with the Grade Calculator.

The Bottom Line

GPA is quality points over credits — nothing more mysterious than that. Compute your semester above, pool it into the cumulative, and use the projection to make registration and retake decisions with open eyes. The arithmetic is neutral; knowing it early is the advantage.

Frequently Asked Questions

Convert each grade to points (A=4.0, B=3.0…), multiply by the course's credits, sum, and divide by total credits. The calculator does this per row automatically.

Semester covers one term; cumulative pools all quality points and credits to date — which is why it moves slowly once you have many credits.

Context-dependent: 3.0 is a common employer floor, 3.5+ is strong for graduate programs, 3.7+ competitive for top programs and honors.

It scales with your existing credits: 12 great credits against 60 prior ones moves the cumulative only a few hundredths. Early semesters weigh most.

A high-school scale adding bonus points for advanced courses (AP A = 5.0). Report it where asked, but expect colleges to recompute unweighted.

Usually not — passed P/F credits count toward graduation but carry no grade points. A failed P/F often does count as 0.0; check your school's policy.

At schools with grade-replacement policies, dramatically — replacing an F with a B removes a 0.0 from the average. Verify how your registrar treats retakes.

Through your institution's official table — mappings vary too much for a universal rule. A common rough guide: 93%+ ≈ 4.0, 85% ≈ 3.0.

No — everything runs locally in your browser.