GPA Calculator

Credit-weighted grade point average, with Pass/Fail courses correctly excluded.

Calculate Your Grade Point Average

GPA is a credit-weighted average, which is the detail most quick calculations miss. A four-credit course counts twice as heavily as a two-credit one, so averaging the grade points directly gives a number that is simply wrong — usually flattering, occasionally not.

This calculator weights by credit hours, handles plus and minus grades at their proper values, and supports weighted scales where honours and AP courses carry bonus points. Add as many courses as you need and the figure updates as you type.

Key features

  • Credit-hour weighting — the correct calculation, not a flat average of grade points.
  • Weighted and unweighted together — both figures at once, because colleges ask for whichever one they prefer.
  • Per-course level — mark each row regular, honours or AP/IB and the bonus applies only where it should.
  • Pass/Fail handled — those courses are excluded from the average, which is how registrars do it.
  • Quality points shown — the intermediate figure, so you can check the maths against your transcript.
100% client-side — no data leaves your machine

This tool runs entirely inside your browser using native Web APIs. Your files and text are never uploaded to a server, never logged and never shared with third parties.

How to use: GPA Calculator

  1. Add your courses
    One row per course, named however helps you keep track. Add as many as you need.
  2. Enter grades and credits
    Pick the letter grade and type the credit hours. Credits are what make the weighting work.
  3. Set each course level
    Regular, honours or AP/IB. Only the marked rows collect a bonus.
  4. Read both figures
    Weighted and unweighted GPA appear side by side, with total credits and quality points.

Technical specifications

Processing locationEntirely in your browser — no server round trip
Data uploadedNone. Files and text never leave your device
PriceFree — no account, no trial, no usage cap
CategoryCalculators
Works offlineYes, once the page has loaded
Browser supportChrome 90+, Edge 90+, Firefox 90+, Safari 15+
Interface languagesEnglish, 中文, हिन्दी, Español, العربية

Frequently asked questions

What is the difference between weighted and unweighted GPA?

Unweighted caps at 4.0 regardless of difficulty. Weighted adds bonus points for honours, AP or IB courses, so it can exceed 4.0. Colleges usually recalculate to their own standard anyway, so both are worth knowing.

How do I calculate a cumulative GPA across semesters?

Enter every course from every semester in one list. Because the calculation is credit-weighted, that produces the correct cumulative figure — averaging your per-semester GPAs does not, unless the credit loads happened to be identical.

Do plus and minus grades matter?

At most institutions yes: A− is 3.7 and B+ is 3.3, a meaningful gap. Some schools ignore modifiers entirely, and a few cap A+ above 4.0. This tool uses the common scale where A and A+ are both 4.0.

Are my grades stored?

No. Everything is calculated in the page, and nothing is transmitted or saved.

Related tools

Back to all tools