Education

GPA Calculator

Last updated: June 19, 2026

Blake Boege
Written by Blake Boege · Founder, Calculator Answers

A GPA (Grade Point Average) calculator is a vital tool for high school and college students to compute their cumulative and term grade averages. GPA represents a student's average academic performance converted into a numerical scale, typically the standard 4.0 scale. In unweighted systems, grades carry uniform weight regardless of difficulty. In weighted systems (common in high schools), advanced courses like Advanced Placement (AP) or Honors receive additional point bumps (usually +1.0 or +0.5). Students use GPA calculators to monitor academic progress, meet graduation criteria, and apply for scholarships or college admissions.

Use this free GPA calculator to compute your grade point average for both college and high school classes. Toggle between College and High School modes to calculate unweighted or weighted GPAs with support for credit weighting, Pass/Fail courses, and AP, IB, or Honors grade boosts.

Quick Answer

Calculate college or high school GPA from letter grades and credits. Support unweighted or weighted GPA (AP and Honors bumps) on a standard 4.0 scale.

Select GPA Mode

Choose between college or high school GPA calculations

1. Current cumulative GPA

If this is your first semester, leave these blank. Find these on your unofficial transcript.

2. New semester courses

CourseGradeCredits
Semester GPA

This semester's GPA

3.42

Good academic standing

Semester credit hours17
Semester quality points58.20
Was this helpful?

Examples

College: 15 Credits, Mixed A's and B's

Semester GPA ≈ 3.42

High School: AP & Honors Classes (Weighted)

Weighted GPA ≈ 4.50 (Unweighted ≈ 3.67)

How it works

How it works

This landing page calculator supports two distinct modes to match your academic level:

  • College GPA Mode: Uses a straight 4.0 scale with credit weighting. It handles Pass/Fail and withdrawn courses, which are excluded from the GPA math.
  • High School GPA Mode: Supports both weighted and unweighted GPA calculations. You can select the course type (Regular, Honors, or AP/IB) to apply GPA weight bonuses (+0.5 and +1.0 points respectively).

For both modes, the underlying equation divides total quality points (GPA points × credits) by the sum of attempted credits:

GPA = Total Quality Points ÷ Total GPA Credits

Worked Examples

1. College GPA Mode Example:

Suppose you took a 4-credit Chemistry course (grade B+, 3.3 points) and a 3-credit English course (grade A-, 3.7 points):

  • Chemistry quality points: 3.3 × 4.0 = 13.2
  • English quality points: 3.7 × 3.0 = 11.1
  • Total Quality Points: 13.2 + 11.1 = 24.3
  • Total Credits: 4.0 + 3.0 = 7.0
  • Semester GPA: 24.3 ÷ 7 = 3.47

2. High School GPA Mode Example:

Suppose you took a 1-credit regular Biology class (grade A, 4.0 points) and a 1-credit AP history class (grade B, 3.0 points):

  • Unweighted quality points: (4.0 × 1) + (3.0 × 1) = 7.0 → Unweighted GPA: 7.0 ÷ 2 = 3.50
  • Weighted quality points: (4.0 × 1) + ((3.0 + 1.0) × 1) = 8.0 → Weighted GPA: 8.0 ÷ 2 = 4.00

Specialized Tools

For a more detailed breakdown and customized FAQs, visit our dedicated calculators:

Frequently asked questions

Your Grade Point Average (GPA) is computed by converting each letter grade into points (e.g., A = 4.0, B = 3.0), multiplying these points by the credit hours of the course to get quality points, summing all quality points, and dividing by the total credit hours attempted.

A 'good' GPA depends on your level of education. In high school, a 3.0 is average, while a 3.5+ is strong and 3.8+ is exceptional for competitive colleges. In college, a 3.0+ maintains good academic standing, while graduating with honors typically requires a 3.5+.

An unweighted GPA treats all courses equally on a standard 0.0 to 4.0 scale, regardless of difficulty. A weighted GPA awards extra points (+0.5 for Honors, +1.0 for AP or IB classes) to reflect the difficulty of advanced courses, allowing the GPA to exceed 4.0.

Under a weighted GPA system, honors classes receive an extra 0.5 points, and AP or IB classes receive an extra 1.0 point. For example, an A in an AP class counts as 5.0 points instead of 4.0. In an unweighted system, AP and honors classes do not receive extra points.