🇬🇧EN

GPA Calculator

Work out your GPA from your grades and credit hours, on a 4.0 scale.

Course (optional)GradeCredits
—GPA (4.0 scale)
—total credits

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

About the GPA Calculator

This calculates your Grade Point Average from the grades and credit hours of your courses, on the standard US 4.0 scale. Add a row per course, choose the letter grade and enter the credits, and it gives your weighted GPA. It's the tool students use to track a semester, check progress toward a target, or work out a cumulative average across courses of different sizes.

How it works

GPA is a credit-weighted average of grade points, so bigger courses count more:

  1. Each letter grade maps to grade points — A/A+ = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, and so on down to F = 0.0.
  2. Multiply each course's grade points by its credit hours to get quality points.
  3. GPA = total quality points ÷ total credit hours.

So an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course give (4.0×3 + 3.0×4) ÷ 7 = 24 ÷ 7 ≈ 3.43.

Assumptions and behaviour

  • Uses the standard 4.0 scale with plus/minus grade points (A+ and A both 4.0, as most schools cap at 4.0).
  • GPA is weighted by credit hours, so a high grade in a large course moves the average more than one in a small course.
  • Add or remove course rows as needed; only rows with credits above zero are counted.
  • The result is shown to two decimal places.

Limitations

  • GPA scales differ between institutions. Some use a weighted scale above 4.0 for honors/AP classes, some cap A+ higher, and some use percentages or a different points table. Check your school's official scale — this uses the common unweighted 4.0 scheme.
  • It computes a straight credit-weighted GPA; it doesn't handle pass/fail courses, withdrawals, or repeated-course replacement policies, which vary by school.
  • For a cumulative GPA, enter all courses across terms; it doesn't store previous semesters.
  • It assumes the grade-to-point mapping shown; verify it matches yours.

Privacy

The calculation runs entirely in your browser. Your grades are never uploaded or stored.

Frequently asked questions

Is this GPA calculator free?

Yes — free, no sign-up, no limits, runs in your browser.

How is GPA calculated?

It's a credit-weighted average: multiply each course's grade points by its credits, add those up, and divide by total credits. Bigger courses count more.

What grade points does it use?

The standard 4.0 scale: A/A+ = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, and so on down to F = 0.0.

Can I calculate a cumulative GPA?

Yes — add a row for every course across all your terms. The tool doesn't store previous semesters, so include them all in one go.

Does it handle weighted (honors/AP) GPA above 4.0?

No. It uses the unweighted 4.0 scale. Schools that give extra points for honors or AP classes use their own weighted scale — check yours.

What about pass/fail or repeated courses?

Those follow school-specific rules (some exclude pass/fail from GPA, some replace a repeated grade). This tool does a straight weighted average, so apply your school's policy yourself.

Is my data uploaded?

No. Everything runs locally in your browser; nothing is sent or stored.

Lakshay Kumar

Written by Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

Last updated: August 22, 2026
🎁