GPA Calculator
Weighted 4.0-scale GPA from letter grades and credit hours for up to 8 courses, with plus/minus options and your cumulative GPA including previous semesters.
GPA Calculator: with the default inputs, gpa this term is 3.25.
Most US colleges use the first. Check your school's catalog.
Credit hours. A course with 0 credits is ignored.
- Credits this term
- 13
- Quality points (grade points × credits)
- 42.3
- Cumulative GPA
- 3.25Same as the term GPA unless you entered previous credits.
- Cumulative credits
- 13
Assumptions
- Unweighted GPA: honors/AP bonus points are not added.
- Courses with 0 credits are excluded.
- Grade point values follow the common US 4.0 scale shown in the table; check your school's catalog for variations.
- Course 1 · A · 3 cr1228%
- Course 2 · B+ · 4 cr13.231%
- Course 3 · A− · 3 cr11.126%
- Course 4 · C · 3 cr614%
| Course | Grade | Grade points | Credits | Quality points |
|---|---|---|---|---|
| Course 1 | A | 4 | 3 | 12 |
| Course 2 | B+ | 3.3 | 4 | 13.2 |
| Course 3 | A− | 3.7 | 3 | 11.1 |
| Course 4 | C | 2 | 3 | 6 |
| Letter | Points |
|---|---|
| A+ | 4 |
| A | 4 |
| A− | 3.7 |
| B+ | 3.3 |
| B | 3 |
| B− | 2.7 |
| C+ | 2.3 |
| C | 2 |
| C− | 1.7 |
| D+ | 1.3 |
| D | 1 |
| D− | 0.7 |
| F | 0 |
How this is worked out
The formula
Quality points for a course = grade points × credit hours GPA = Σ quality points ÷ Σ credit hours Cumulative GPA = (previous GPA × previous credits + this term's quality points) ÷ (previous credits + this term's credits) 4.0 scale: 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, F = 0
Open How it’s calculated above to see this worked through with your own numbers.
What you enter
- Grading scale
- Most US colleges use the first. Check your school's catalog.4.0 with plus/minus (A+ = A = 4.0) · 4.3 with plus/minus (A+ = 4.3) · Letters only (A = 4, B = 3 … no plus/minus)
- Course 1 grade
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 1 credits
- Credit hours. A course with 0 credits is ignored.from 0 to 30 · defaults to 3
- Course 2 grade
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 2 credits
- A number.from 0 to 30 · defaults to 4
- Course 3 grade
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 3 credits
- A number.from 0 to 30 · defaults to 3
- Course 4 grade
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 4 credits
- A number.from 0 to 30 · defaults to 3
- Course 5 grade(under More options)
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 5 credits(under More options)
- A number.from 0 to 30 · defaults to 0
- Course 6 grade(under More options)
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 6 credits(under More options)
- A number.from 0 to 30 · defaults to 0
- Course 7 grade(under More options)
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 7 credits(under More options)
- A number.from 0 to 30 · defaults to 0
- Course 8 grade(under More options)
- Choose one of 13 options.A+ · A · A− · B+ · B · B− · C+ · C · C− · D+ · D · D− · F
- Course 8 credits(under More options)
- A number.from 0 to 30 · defaults to 0
- Previous cumulative GPA(under More options)
- Your GPA before this term. Leave 0 if this is your first term.from 0 to 4.3 · defaults to 0
- Previous credits completed(under More options)
- Total credit hours already on your transcript.from 0 to 400 · defaults to 0
What you get back
- GPA this termmain answer
- Credits this term
- Quality points (grade points × credits)
- Cumulative GPA
- Same as the term GPA unless you entered previous credits.
- Cumulative credits
What this assumes
- Unweighted GPA: honors/AP bonus points are not added.
- Courses with 0 credits are excluded.
- Grade point values follow the common US 4.0 scale shown in the table; check your school's catalog for variations.
About this calculator
Your GPA is a credit-weighted average of your grades. Each letter becomes a number of grade points (A = 4.0, B = 3.0 and so on), each course's points are multiplied by its credit hours, and the total is divided by the total credits. A 4-credit A pulls your average up more than a 1-credit A — that's the whole reason credits are in the formula.
How to use it
Pick your school's scale, then enter a letter grade and credit hours for each course; a course with 0 credits is skipped, and courses 5–8 are under More options. To see your overall GPA after this term, open Cumulative GPA and enter your previous GPA and the number of credits it covers. The calculator shows every course's quality points so you can check it against your transcript.
Which scale?
- 4.0 with plus/minus is the most common in US colleges: A and A+ are both 4.0, A− is 3.7, B+ is 3.3, and each step is 0.3 or 0.4.
- 4.3 scale rewards A+ with 4.3; a handful of schools use it.
- Letters only ignores plus and minus entirely (A− = A = 4.0), the standard for many high schools and some universities.
Schools also vary in details — some give D− 0.7, some give any D 1.0, some treat an F in a repeated course specially — so match the table under the results to your catalog. Weighted high-school GPAs that add a point for honors or AP courses are a separate system; this calculator computes the unweighted 4.0 version.
Reading the results
- Quality points are what registrars actually add up; GPA is just quality points per credit.
- Cumulative GPA blends this term with your history, weighted by credits. The more credits you already have, the less one term can move it — which is why a bad first semester is easier to recover from than a bad final one.
Common mistakes
- Averaging the grade points without weighting by credits.
- Counting pass/fail, withdrawn or transfer courses. They normally carry credits but no grade points and are excluded from the GPA.
- Forgetting that a repeated course may replace, not add to, the earlier grade under your school's policy.
Frequently asked questions
▸How is GPA calculated?
Convert each letter grade to grade points, multiply by the course's credits, add those quality points up, and divide by the total credits. An A (4.0) in a 3-credit course and a B (3.0) in a 3-credit course give 21 ÷ 6 = 3.50.
▸Is an A+ worth more than an A?
On the standard 4.0 scale, no — both are 4.0. On a 4.3 scale an A+ is 4.3. Choose the scale your school uses.
▸How do I calculate my cumulative GPA?
Multiply your previous GPA by the credits it covers to recover your previous quality points, add this term's quality points, and divide by the combined credits. The calculator does this when you fill in the Cumulative GPA fields.
▸Do pass/fail courses count toward GPA?
Usually not. They add credits toward graduation but carry no grade points, so leave them out here.
Put this calculator on your own site
A working gpa, free for any site, with no ads and no sign-up. It resizes to fit wherever you paste it and updates itself as this page improves.
Paste this anywhere. It works on any site, carries no ads, never expires, and always shows the current version.
GPA Calculator by CalculateItNow
The page's own title. The clearest description of what the link leads to.
The credit line sits outside the widget on purpose, so it is a real link on your page rather than one buried in a frame. Please keep it — it is what pays for CalculateItNow staying free and ad-free. The script only resizes the widget to fit its contents; drop it and the widget still works.
Browse every calculator widget·How to add it to WordPress, Squarespace or Wix
Related calculators
The questions people ask next to a gpa.
Weighted course grade from up to 6 categories (homework, quizzes, exams), your letter grade on the US scale, and the points needed for the next letter.
What you need on the final exam to reach your target grade, given your current grade and the exam's weight — plus a table of required scores for every target.
The grade point average you need this term to reach a target cumulative GPA, given the credits and grade points you have already banked — with the reachable range.
Turn correct answers out of a total into a percentage and a letter grade, see how many more you needed for a target, and read the whole score-to-grade table.
Find the mean, median, mode, sum and range of up to 10 numbers, with the work shown and a deviation table that explains what the mean really is.
Find what percent one number is of another, take a percentage of a number, or calculate percentage increase and decrease — with the working shown.