calculators.dev

GPA Calculator

Your grade point average is a credit-weighted average of your grades: a course worth more credits moves your GPA more than a one-credit elective. This GPA calculator works on the standard 4.0 scale, where an A is 4.0 grade points down to an F at 0.0, and combines up to five courses into a single weighted figure. Use it to project a semester result, see how one grade would shift your average, or set a target — while remembering that the official number comes from your school's own system.

Calculate

Default result: 3.43

On a 4.0 scale: A = 4, B = 3, C = 2, D = 1, F = 0.

How many credits the course is worth.

On a 4.0 scale: A = 4, B = 3, C = 2, D = 1, F = 0.

Leave the credits blank to drop this course.

On a 4.0 scale: A = 4, B = 3, C = 2, D = 1, F = 0.

Leave the credits blank to drop this course.

On a 4.0 scale: A = 4, B = 3, C = 2, D = 1, F = 0.

Leave the credits blank to drop this course.

On a 4.0 scale: A = 4, B = 3, C = 2, D = 1, F = 0.

Leave the credits blank to drop this course.

GPA Calculator · Result

calculators.dev

Weighted GPA

3.43

4 × 3 × 3 × 4

Total credit hours
7.0
Total quality points
24.0
3.43

Schools weight and round GPAs differently — check your institution's official scale.

Reviewed by the calculators.dev team · Last updated 2026-06-23

How to calculate

For each course, enter its grade points on the 4.0 scale (A = 4, B = 3, C = 2, D = 1, F = 0) and the credit hours it carries. The calculator multiplies each grade by its credits to get quality points, adds the quality points across all your courses, and divides by the total credits. An A in a 3-credit class and a B in a 4-credit class give 24 quality points over 7 credits, or a 3.43 GPA. Leave a course's credit box blank to drop it, and the figure updates as you type.

GPA = Σ(grade points × credit hours) ÷ Σ(credit hours). Each course's grade points are scaled by its credits, so heavier courses count for more. On the unweighted 4.0 scale used here, A = 4.0, B = 3.0, C = 2.0, D = 1.0, and F = 0.0; honors and AP weighting, plus-minus modifiers, and rounding rules differ by school.
Example calculation

Suppose you earned an A (4.0 grade points) in a 3-credit course and a B (3.0) in a 4-credit course. Each grade is weighted by its credits: the A contributes 4 × 3 = 12 quality points and the B contributes 3 × 4 = 12, for 24 quality points across 7 credits. Dividing 24 by 7 gives a GPA of about 3.43 — pulled below 3.5 because the lower grade carried more credits.

gpa
3.43
totalCredits
7
totalQualityPoints
24

Assumptions

  • The standard unweighted 4.0 scale is assumed (A = 4.0 … F = 0.0); it does not add the extra point some schools give for honors or AP courses.
  • Plus and minus grades (A−, B+) are not modelled separately — enter the grade-point value your school assigns them.
  • Credit hours weight each course; a course with blank credits is dropped, and total credits must be above zero.

Common mistakes

  • Averaging the grade points without weighting by credits, which misreads the GPA whenever courses differ in size.
  • Using a weighted (5.0) scale value in an unweighted calculation, which inflates the result.
  • Assuming every school rounds the same way — some truncate, some round to two decimals, so your transcript figure may differ slightly.

Frequently asked questions

How is a weighted GPA calculated?

Multiply each course's grade points by its credit hours, add those products, and divide by the total credit hours. Courses with more credits count for more.

What grade points go with each letter?

On the standard 4.0 scale: A = 4.0, B = 3.0, C = 2.0, D = 1.0, and F = 0.0. Enter the value your school uses for plus and minus grades.

Why is my GPA not just the average of my grades?

Because each grade is weighted by credit hours. A low grade in a heavy course pulls the GPA down more than the same grade in a light one.

Will this match my official transcript GPA?

It should be close, but schools differ in how they weight honors courses, handle plus-minus grades, and round, so check your institution's official scale.