GPA Calculator

Quick answer

The GPA calculator computes your grade point average on a 4.0 scale from the grade points and credit hours of your courses. Enter matching lists of grade points and credits.

A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0 …

Term GPA
—
Cumulative GPA
—
Credits this term
—

GPA summarises academic performance across courses with different credit weights.

How to use the GPA Calculator

  1. Grade points — A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0 …
  2. Credit hours (same order)
  3. Previous GPA (optional)
  4. Previous credits

Results update as you type, and every field accepts the units shown in its menu.

How it works

Each course’s grade points (A = 4, B = 3, C = 2, D = 1, F = 0) are weighted by its credit hours.

Tips

  • Track a typical week before planning – real figures beat estimates.
  • Break big tasks into smaller pieces and plan buffer time for interruptions.
  • Re-run the numbers when your inputs change so plans stay realistic.
  • Use results as a guide for decisions, not as a precise prediction.

Common mistakes to avoid

  • Counting calendar days when the deadline is in working days (or the reverse).
  • Forgetting breaks, setup and handover time.
  • Assuming every day is as productive as your best day.

Inputs explained

Field What to enter
Grade points A list of numbers separated by commas, spaces or new lines. A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0 …
Credit hours (same order) A list of numbers separated by commas, spaces or new lines
Previous GPA (optional) A number
Previous credits A number

What each result means

  • Term GPA = wavg([Grade points], [Credit hours (same order)])
  • Cumulative GPA = ([Term GPA]×sum([Credit hours (same order)]) + [Previous GPA (optional)]×[Previous credits])÷(sum([Credit hours (same order)]) + [Previous credits])
  • Credits this term = sum([Credit hours (same order)])

Formula

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

Worked example

Inputs — Grade points: 4, 3.7, 3.3, 4, 3; Credit hours (same order): 3, 4, 3, 2, 3; Previous GPA (optional): 0; Previous credits: 0.
Results — Term GPA = 3.58; Cumulative GPA = 3.58; Credits this term = 15.

Frequently asked questions

What is a good GPA?

Above 3.0 is generally solid; competitive programmes often look for 3.5+.

Does my school use a different scale?

Some use 4.3 or weighted scales; enter your school’s grade points.

What formula does the GPA Calculator use?

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

Cite this calculator

Speedy Calculator. (2026). GPA Calculator. Speedy Calculator. https://speedycalculator.com/calculators/everyday-life/gpa/