GPA Calculator — Free Grade Point Average Tool

Free GPA calculator. Add courses with credits and grades (A+ to F) to calculate your grade point average. 100% client-side. 100% serverless.

🔒 100% Private
Completely Free
🌐 Runs in Browser
📦 Export Ready

GPA Calculator — Free Grade Point Average Tool

Tool Workspace

Ready

Loading tool...

  1. Add Courses — Enter course names, credit hours, and letter grades.
  2. Calculate — Click 'Calculate GPA' to see your weighted GPA.
  3. Adjust — Add/remove courses and recalculate.

GPA Calculator — Calculate Your Grade Point Average

The GPA Calculator lets you add courses with credit hours and letter grades to compute your weighted grade point average on the standard 4.0 scale. It supports unlimited courses and provides instant results.

How GPA is Calculated

GPA = (Sum of Grade Points × Credits) ÷ Total Credits. Each letter grade has a numeric value (A=4.0, B=3.0, C=2.0, D=1.0, F=0.0), and plus/minus modifiers adjust by ±0.3. The weighted average accounts for credit hours, so a 4-credit A affects your GPA more than a 1-credit A.

Grade Scale

  • A+ / A = 4.0 (Excellent)
  • 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

Features

  • Unlimited Courses — Add as many courses as needed.
  • Credit Weighting — Properly weights grades by credit hours.
  • Dynamic Interface — Add/remove courses interactively.
  • Copy Results — One-click clipboard copy.

Privacy

All calculations run in your browser. No academic data is transmitted.

Frequently Asked Questions

What grade scale is used?

The standard 4.0 scale: A+/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.

How is GPA calculated?

GPA = Total Grade Points ÷ Total Credits. Each course's grade points = grade value × credit hours. For example, an A (4.0) in a 3-credit course = 12.0 grade points.

Can I add more courses?

Yes. Click '+ Add Course' to add as many courses as needed. You can also remove individual courses.

Is my data uploaded?

No. All calculations run 100% in your browser.

More Tools

View All →