Skip to content

GPA Calculator

Weighted GPA from your letter grades and credit hours.

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.For each course, choose its letter grade (A, A-, B+, and so on) from the dropdown.
  2. 2.Enter the credit hours that course is worth; use the Add course button for more rows.
  3. 3.Read your weighted GPA on the 4.0 scale below — it updates instantly as you type, along with your total credits.

About GPA Calculator

This GPA calculator turns your letter grades and credit hours into a weighted grade point average on the standard US 4.0 scale the moment you fill in a row — there is no button to press and nothing is uploaded. For each course you pick a letter grade and enter how many credits (credit hours) it is worth, and the tool returns your GPA to two decimals along with your total credit hours and the grade points you earned. Add as many courses as you need with the Add course button, and remove any you do not.

Weighted GPA, the number this tool shows, is a credit-weighted average, not a plain average of your letter grades. The formula is GPA = Σ(grade point × credits) ÷ Σ(credits): each course's grade point is multiplied by its credit hours, those products are added up, and the total is divided by the total credits. Because of the weighting, a 4-credit class counts more than a 1-credit class, so an A in a heavy course lifts your GPA more than an A in a light one. That is exactly how colleges compute the GPA printed on your transcript.

The letter-to-point conversion follows the standard US 4.0 scale: A+ and A are 4.0, A- is 3.7, B+ is 3.3, B is 3.0, B- is 2.7, C+ is 2.3, C is 2.0, C- is 1.7, D+ is 1.3, D is 1.0, D- is 0.7, and F is 0.0. This is the unweighted scale, meaning it caps at 4.0 and treats every course the same regardless of difficulty. A+ is set to 4.0 here because most schools cap at 4.0; a minority award 4.3 for an A+, so check your school's policy if that applies to you.

Weighted versus unweighted trips people up because the words carry two different ideas. First, credit-weighting: this calculator always weights each grade by its credit hours, which is standard everywhere. Second, honors or AP weighting: some high schools add extra points — for example an A in an AP class counts as 5.0 instead of 4.0 — to reward harder classes, producing GPAs above 4.0. This tool uses the unweighted, credit-weighted 4.0 scale that colleges use and does not add honors bonuses. If your school gives extra points for AP or honors courses, enter the boosted point value your school assigns instead of the plain letter grade.

Use it to check your semester or cumulative GPA before grades post, to plan which classes to prioritize, or to confirm the figure your registrar reports. Empty rows are ignored, so spare rows can stay blank, and any row missing a grade or with zero or negative credits is skipped with a note so a typo never silently distorts your result. To go further, pair it with a grade calculator to work out a single class grade from its assignments, an average calculator for a quick unweighted mean, or a basic calculator for one-off sums.

Frequently asked questions

How is GPA calculated?
Your GPA is a credit-weighted average: GPA = Σ(grade point × credits) ÷ Σ(credits). Convert each letter grade to its point value on the 4.0 scale, multiply by that course's credit hours, add all those products together, then divide by your total credit hours. For example, an A (4.0) worth 3 credits and a B (3.0) worth 4 credits give (4.0×3 + 3.0×4) ÷ 7 = 24 ÷ 7 = 3.43.
What is the difference between weighted and unweighted GPA?
This tool reports an unweighted 4.0-scale GPA, which caps at 4.0 and treats every course the same regardless of difficulty (though grades are still weighted by credit hours, as GPA always is). A weighted GPA in the high-school sense adds bonus points for honors or AP classes — an A in an AP course might count as 5.0 — so it can exceed 4.0. Colleges use the unweighted 4.0 scale.
What are the grade point values on the 4.0 scale?
A+ = 4.0, A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, D- = 0.7, and F = 0.0. This is the standard US unweighted scale used by most colleges and shown in the grade dropdown.
How many points is an A+?
On the standard 4.0 scale most schools cap the top grade at 4.0, so an A+ counts the same as an A: 4.0. A minority of schools award 4.3 for an A+, which can push a GPA slightly above 4.0. This calculator uses 4.0 for A+; if your school uses 4.3, check its official policy before comparing.
Why is my GPA not just the average of my letter grades?
Because GPA is weighted by credit hours, not a plain average. A 4-credit course influences your GPA four times as much as a 1-credit course, so two students with the same set of grades can end up with different GPAs depending on how many credits each grade carried. Enter accurate credit hours for each course to get the right number.

Calculators guides

View all