Calculators tool

GPA calculator

Paste your grades and credit hours. Get your weighted grade point average.

GPA calculator Runs on your device
  • Runs in your browser — nothing you enter is uploaded
  • No sign-up, no quotas, free to use as often as you like

How it works

A grade point average is a credit-weighted mean, not a plain one — a four-credit course counts twice as much as a two-credit course. That weighting is exactly what people get wrong when they work it out by hand, and it usually moves the answer by more than they expect.

How to enter your courses

One course per line: the letter grade, then the credit hours, separated by a space, a comma or a tab. "A 3" and "B+, 4" both work. Lines it cannot read are counted and reported rather than silently ignored, so you will know if something was missed.

The scale

The standard 4.0 unweighted scale is the default, with the usual plus and minus steps — A is 4.0, A− is 3.7, B+ is 3.3 and so on. Some institutions award 4.3 for an A+, so that variant is offered too. Check which one yours uses, because it changes the result.

Weighted by credits

Each course contributes its grade points multiplied by its credits, and the total is divided by the total credits. The breakdown shows the points each course contributed, so you can see where the average is being pulled.

What it cannot know

Institutions vary enormously: some exclude failed courses from the divisor, some weight honours or AP courses above 4.0, some round differently, and some ignore pass/fail courses entirely. This calculates the standard weighted average. If your institution publishes its own rule, that rule wins.

FAQ

GPA calculator — questions

What scale does it use?

The standard 4.0 unweighted scale by default, with an optional 4.3 variant for institutions that award 4.3 for an A+.

Does it handle weighted or honours GPAs?

No. Those add extra points for advanced courses under rules that differ by school, so applying one here would be a guess.

What if a line is not recognised?

It is skipped and counted, and the skipped lines are shown, so nothing disappears quietly.

Should I include failed courses?

That depends on your institution — some include them in the divisor and some do not. Enter them if yours does.

Is my data sent anywhere?

No. It is calculated in your browser and nothing is transmitted or stored.