GPA Calculator

Calculate semester and cumulative GPA on the 4.0 scale. Optional Honors and AP weighting — with a live gauge that updates as you add courses.

  • 100% private
  • No sign-up
  • Always free
  • Instant results

Quick start

  1. Add each class: pick a letter grade and type the credit hours.
  2. Optional: turn on Weighted GPA for Honors (+0.5) or AP/IB (+1.0).
  3. Your GPA updates live in the gauge as you go.

Semester example

You’re finishing one semester with three classes. Biology is an A for 4 credits, Calculus is a B+ for 4 credits, and English is an A- for 3 credits. Leave Weighted GPA off for a plain 4.0-scale average.

  • Biology → Grade A, Credits 4
  • Calculus → Grade B+, Credits 4
  • English → Grade A-, Credits 3
  • Math behind it: (4.0×4) + (3.3×4) + (3.7×3) = 40.3 quality points ÷ 11 credits

Expected result: About 3.66 cumulative GPA

Total credits
0
Quality pts
0

Add grades and credits — the gauge updates as you go.

GPA:
0 credits

How to calculate GPA

GPA is a credit-weighted average of your letter grades on a 4.0 scale. An A is 4.0, a B is 3.0, a C is 2.0, and so on.

  1. Convert each grade

    Map every course letter grade to its point value (A = 4.0, B+ = 3.3, etc.).

  2. Get quality points

    Multiply each course’s points by its credit hours. Example: A (4.0) × 3 credits = 12 quality points.

  3. Divide for GPA

    Add all quality points, then divide by total credits. Turn on Weighted GPA for Honors (+0.5) or AP/IB (+1.0).

Example: an A (4.0) in a 3-credit class and a B (3.0) in a 4-credit class is 24 quality points over 7 credits → 3.43 GPA.

GPA scale & letter grades

Standard plus/minus 4.0 scale used to convert letter grades into GPA points.

LetterPercentageGPA
A+97100%4.0
A9396.9%4.0
A-9092.9%3.7
B+8789.9%3.3
B8386.9%3.0
B-8082.9%2.7
C+7779.9%2.3
C7376.9%2.0
C-7072.9%1.7
D+6769.9%1.3
D6366.9%1.0
D-6062.9%0.7
F059.9%0.0

Frequently asked questions

Tap a question to expand the answer.

How do I calculate my GPA?

Multiply each course's grade points (A = 4.0, B = 3.0, C = 2.0, and so on) by the number of credits for that course to get quality points. Add up all the quality points, then divide by the total number of credits. The result is your GPA. This calculator does all of that automatically as you enter your courses.

What is the difference between weighted and unweighted GPA?

An unweighted GPA uses a plain 4.0 scale regardless of course difficulty. A weighted GPA adds bonus points for harder classes — typically +0.5 for Honors and +1.0 for AP or IB — so a weighted GPA can go above 4.0. Toggle 'Weighted GPA' to add a level to each course.

How is cumulative GPA calculated across semesters?

Cumulative GPA combines every course from every semester. It totals the quality points and credits across all semesters, then divides — so courses with more credits have a larger impact than the simple average of your semester GPAs.

What GPA do I need for honors or Dean's List?

It varies by school, but a 3.5+ cumulative GPA is a common threshold for Dean's List, and 3.0 is often the minimum for good academic standing. Check your institution's exact requirements.

Is my GPA data private?

Yes. All calculations run locally in your browser with JavaScript. Your courses, grades, and credits are never sent to a server or stored anywhere online.