GPA Calculator

Your grade point average, weighted by credits.

Show details

Your GPA isn't just the average of your grades — each course counts in proportion to its credit hours. Enter your courses, their letter grades, and credits, and this calculator returns your credit-weighted grade point average on the standard 4.0 scale.

Loading calculator...

How to Calculate GPA — The Quick Answer

Convert each letter grade to its point value (A = 4.0, B = 3.0, …), multiply by that course's credit hours, add those up, and divide by the total credit hours. Bigger courses move your GPA more.

Shortcut

GPA = Σ (grade points × credits) ÷ Σ credits

Fact-Checking Claims You May Have Seen Online

GPA is just the average of your grade points

Only if every course has equal credits

GPA is credit-weighted. A 4-credit course affects your GPA more than a 1-credit one, so a straight average of grade points is usually wrong.

Standard 4.0 scale (common US values)

LetterPointsLetterPoints
A / A+4.0C+2.3
A-3.7C2.0
B+3.3C-1.7
B3.0D1.0
B-2.7F0.0

Scales vary: some schools count A+ as 4.3, some don't use minus grades, and weighted high-school GPAs add points for honors/AP courses. Always check your institution's official scale for an exact, on-record figure.

How It Works

1
Add a row for each course
2
Pick the letter grade you earned and enter the course's credit hours
3
The calculator converts each grade to its point value and multiplies by the credits
4
It adds all the weighted points and divides by the total credit hours
5
Your credit-weighted GPA on the 4.0 scale appears instantly

The Formula

Credit-weighted grade point average

Formula

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

Variables

grade points

Letter grade → number

Each letter maps to a point value on the 4.0 scale: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0, with pluses and minuses in between (B+ = 3.3, B- = 2.7).

credit hours

The weight of each course

Credits determine how much each course counts. A grade in a 4-credit course influences your GPA twice as much as the same grade in a 2-credit course.

Note: This is the same method for a semester GPA (just this term's courses) or a cumulative GPA (every course you've taken) — only which courses you include changes.

Worked Example

Three courses

1

Grade points × credits

A (4.0) × 3 = 12.0; B+ (3.3) × 4 = 13.2; B (3.0) × 4 = 12.0.

2

Add them up

12.0 + 13.2 + 12.0 = 37.2 total grade points.

3

Divide by total credits

Total credits = 3 + 4 + 4 = 11. GPA = 37.2 ÷ 11 = 3.38.

Reference Guide

unitvaluenote
A × 3cr12.0grade points
B+ × 4cr13.2grade points
B × 4cr12.0grade points
GPA3.3837.2 ÷ 11

Key Features

Credit-weighted GPA on the standard 4.0 scale
Add as many courses as you need
Full +/- letter grades supported
Works for a single semester or a cumulative GPA
Copy your GPA in one tap
Runs entirely in your browser — nothing you enter is sent anywhere

Last updated: October 5, 2026

Tufail Ahmed

Creators

Tufail Ahmed

Computer Scientist & Developer Tools Author

Reviewers

Khizar Nadim

Technical Reviewer

Quick Facts

CategoryEducation & Learning
Cost Free
Last updated2026-10-05

Privacy Guaranteed

Your data never leaves your browser. All calculations are 100% private.

Frequently Asked Questions

How is GPA calculated?

Convert each course's letter grade to grade points (A = 4.0, B = 3.0, and so on), multiply by the course's credit hours, add all those products together, and divide by the total number of credit hours. The credit weighting is what separates GPA from a simple grade average.

What's the difference between semester GPA and cumulative GPA?

A semester GPA uses only the courses from one term. A cumulative GPA uses every course you've ever taken. The maths is identical — you just include a different set of courses. To get your cumulative GPA here, enter all your courses across every semester.

Does credit weighting really change my GPA?

Yes, often significantly. An A in a 1-credit elective barely moves your GPA, while a C in a 5-credit core course pulls it down hard. That's why entering accurate credit hours matters more than people expect.

Why might this differ from my official GPA?

Schools use slightly different scales — some count A+ as 4.3, some omit minus grades, and weighted high-school GPAs add extra points for honors and AP/IB courses. This calculator uses the common unweighted 4.0 scale, so treat it as an accurate estimate and confirm the exact figure with your registrar.