Skip to content

GPA Calculator

Calculate your semester and cumulative GPA on a 4.0 or 5.0 scale with support for weighted and unweighted grades.

GPA Calculator tool

Loading...

Example

Input: Mathematics A (4 credits), English B+ (3 credits), Physics B (4 credits), unweighted 4.0 scale

Result: Semester GPA 3.445 / 4.0 (11 credit hours, 37.90 quality points)

(4.0 x 4 + 3.3 x 3 + 3.0 x 4) / 11 credits = 37.9 / 11 = 3.445.

Grade Points by Letter Grade

LetterUnweighted (4.0)HonorsAP / IB
A4.04.55.0
A-3.74.24.7
B+3.33.84.3
B3.03.54.0
B-2.73.23.7
C+2.32.83.3
C2.02.53.0
C-1.72.22.7
D+1.31.82.3
D1.01.52.0
D-0.71.21.7
F0.00.00.0

Honors and AP / IB columns apply only with the Weighted (5.0) switch on. Schools may differ.

  1. Use the standard 4.0 scale, or turn on the Weighted (5.0) toggle to add honors and AP or IB bonuses.
  2. Add each course with its name, credit hours, and letter grade for the current semester, plus its level on the weighted scale.
  3. View your calculated semester GPA and the grade points and quality points of each course in the breakdown.
  4. Enter your prior cumulative GPA and total credit hours to compute your updated cumulative GPA.
  5. Change the letter grades to see how different results would affect your semester and cumulative GPA.

How GPA Is Calculated on a 4.0 Scale

GPA (grade point average) is the average of your grade points, weighted by credit hours. Each letter grade has a point value, such as A = 4.0 and B = 3.0. You multiply it by the course credits, add these up and divide by the total credits. An A in a 4-credit class, a B+ in a 3-credit class and a B in a 4-credit class give a 3.445 GPA.

The product of grade points and credits is called quality points. In the example, 4.0 x 4 + 3.3 x 3 + 3.0 x 4 = 37.9 quality points, and 37.9 / 11 credits = 3.445. The breakdown table lists each course's points and quality points. Big courses move your GPA more than small ones, so a C in a 4-credit class hurts more than a C in a 1-credit lab. Turn on the Weighted (5.0) switch if your high school gives extra points for harder classes. Honors courses add 0.5 and AP or IB courses add 1.0, so an A in AP counts as 5.0. No bonus is added to an F. The tool then shows your unweighted 4.0 GPA as well, since many colleges look at both. Weighting rules differ by school, so check how yours does it.

For a cumulative GPA, enter your previous GPA and the credit hours it covers. The tool combines them with this term's courses using quality points, not a simple average of two GPAs. Change a course's letter grade to see how a better or worse result would move your GPA. To see how a class grade is built from assignments, use the Grade Calculator.

Frequently Asked Questions

Multiply each course's grade points by its credit hours, add the results and divide by your total credits. For an A (4.0) in 4 credits, B+ (3.3) in 3 credits and B (3.0) in 4 credits: (16 + 9.9 + 12) / 11 = 3.445. The calculator does this as you pick grades.
Multiply your old GPA by your old credits to get past quality points. Add this term's quality points, then divide by all credits combined. With a 3.5 over 60 credits and a 3.0 over 15 new credits: (210 + 45) / 75 = 3.40. Enter the old GPA and credits and the tool does it for you.
An unweighted GPA uses the 4.0 scale for every class. A weighted GPA gives extra points for harder classes. In this tool, honors adds 0.5 and AP or IB adds 1.0, so the top is 5.0. With the weighted switch on, the tool shows both numbers.
A straight B average is 3.0 on the 4.0 scale. B+ is 3.3 and B- is 2.7. Many graduate programs and scholarships ask for a 3.0 minimum, but the cut-off varies, so check each program's rules.
Usually not. Most schools leave pass/fail and withdrawn courses out of the GPA, though they still show on the transcript. Leave those courses out of the calculator. A failed course taken for a letter grade does count, as 0.0 points.

Related Tools

Grade Calculator

Calculate weighted course grades with customizable grading categories, category weights, and what-if grade scenarios.

Education and Academic

Final Grade Calculator

Determine what grade you need on the final exam to achieve your target course grade based on current standing.

Education and Academic

Percentage Calculator

Calculate percentages, percentage change, difference, increase, and decrease instantly.

Math and Numbers

Standard Deviation Calculator

Calculate mean, variance, and standard deviation for both population and sample data sets instantly.

Statistics and Data

Normal Distribution Calculator

Calculate z-scores, percentiles, and probabilities with a bell curve that shades the area below your value.

Statistics and Data