GPA calculator
Paste your grades and credit hours. Get your weighted grade point average.
- 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.
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.