College GPA Calculator (Semester and Cumulative GPA)
Enter each course's credits and letter grade to get your semester GPA and quality points, then add your GPA so far for your new cumulative GPA. Set the plus and minus values and the A+ to match your college's scale.
Your courses this term
Add your GPA so far for a cumulative GPA
Use the GPA hours on your transcript (credits with a letter grade), not all credits earned, and the same kind of credits as your courses above.
P, NP and W earn no grade points and stay out of the GPA. NP here means a failed pass/fail course; if your college counts that as 0, enter it as F. Enter a failed letter-grade course (Stanford's NP, E or F) as F.
Semester GPA
--
Cumulative GPA
--
- Quality points this term
- 0
- GPA credits this term
- 0
- Credits left out (P, NP, W)
- 0
- Total quality points
- --
- Total GPA credits
- --
Add your GPA so far (0 to 5) and your GPA credits to see your cumulative GPA.
GPA = quality points ÷ GPA credits. Quality points = grade points × credits.
How to calculate your college GPA
- Turn each letter grade into grade points on your college's scale (see the table below).
- Multiply the grade points by the course's credits. The result is the course's quality points; Michigan calls them honor points and Ohio State credit points.
- Add up the quality points and divide by the credits that carry a letter grade. Passes and withdrawals stay out of both totals; some colleges count a failed pass/fail course as 0 (see below).
Stanford's worked example: B- (2.7) in a 3-unit course, A- (3.7) in a 4-unit course and B+ (3.3) in a 3-unit course. The quality points are 8.1 + 14.8 + 9.9 = 32.8, and 32.8 ÷ 10 units = 3.28. Press "Load example" to see it with a pass/fail course added, which changes nothing.
Semester GPA vs cumulative GPA
Your semester or term GPA uses only this term's courses. Your cumulative GPA pools every term:
Cumulative GPA = (GPA so far × GPA credits so far + this term's quality points) ÷ (GPA credits so far + this term's GPA credits)
Example: a 3.20 over 45 GPA credits plus the semester above gives (3.20 × 45 + 32.8) ÷ 55 = 3.21.
GPA credits are not all your credits
Michigan LSA's example transcript has B+, C+ and A- in 4-credit courses plus a 4-credit pass/fail course. All 16 credits count toward the degree, but only 12 are GPA hours: 37.2 honor points ÷ 12 = 3.10. When you add your GPA so far, enter the GPA hours from your transcript, not every credit you have earned.
College GPA scale: how 10 universities count letter grades
Grade points per credit, as each university publishes them. A dash means the grade is not on that university's scale.
| University | A+ | A | A- | B+ | B | B- | C+ | C | C- | D+ | D | D- | Fail |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harvard | — | 4.00 | 3.67 | 3.33 | 3.00 | 2.67 | 2.33 | 2.00 | 1.67 | 1.33 | 1.00 | 0.67 | E 0 |
| Stanford | 4.3 | 4.0 | 3.7 | 3.3 | 3.0 | 2.7 | 2.3 | 2.0 | 1.7 | 1.3 | 1.0 | 0.7 | NP 0.0 |
| MIT (5.0 scale) | — | 5 | — | — | 4 | — | — | 3 | — | — | 2 | — | F 0 |
| UC Berkeley | 4.0 | 4.0 | 3.7 | 3.3 | 3.0 | 2.7 | 2.3 | 2.0 | 1.7 | 1.3 | 1.0 | 0.7 | F 0.0 |
| UCLA | 4.0 | 4.0 | 3.7 | 3.3 | 3.0 | 2.7 | 2.3 | 2.0 | 1.7 | 1.3 | 1.0 | 0.7 | F 0.0 |
| Michigan (LSA) | 4.0 | 4.0 | 3.7 | 3.3 | 3.0 | 2.7 | 2.3 | 2.0 | 1.7 | 1.3 | 1.0 | 0.7 | E 0.0 |
| UT Austin | — | 4.00 | 3.67 | 3.33 | 3.00 | 2.67 | 2.33 | 2.00 | 1.67 | 1.33 | 1.00 | 0.67 | F 0.00 |
| NYU | — | 4.000 | 3.667 | 3.333 | 3.000 | 2.667 | 2.333 | 2.000 | 1.667 | 1.333 | 1.000 | — | F 0.000 |
| Penn State | — | 4.000 | 3.670 | 3.330 | 3.000 | 2.670 | 2.330 | 2.000 | — | — | 1.000 | — | F 0.000 |
| Ohio State | — | 4.0 | 3.7 | 3.3 | 3.0 | 2.7 | 2.3 | 2.0 | 1.7 | 1.3 | 1.0 | — | E 0.0 |
- A+: only Stanford counts it above an A (4.3). UC Berkeley, UCLA and Michigan (LSA) give it the same 4.0 as an A; Harvard, UT Austin, NYU, Penn State and Ohio State have no A+.
- Plus and minus: steps of 0.3 at Stanford, UC Berkeley, UCLA, Michigan (LSA) and Ohio State; thirds (3.67, 3.33) at Harvard, UT Austin, NYU and Penn State.
- Missing grades: NYU has no D-, Ohio State has no D- and fails with E, and Penn State has no C-, D+ or D-.
- MIT works on a 5.0 scale and leaves plus and minus out of every GPA. Its Registrar converts to 4.0 with A 4, B 3, C 2, D 1 and F 0: choose "Whole letters only" above.
Setting, pass/fail and retakes at each university
Undergraduate rules. The calculator counts every course row you enter, so if your college replaces a retaken grade, leave the earlier attempt out.
Harvard
- Calculator setting
- A- = 3.67 style; there is no A+
- Pass/fail and W
- Passes are left out. A fail in a pass/fail course (FL) or an Unsatisfactory (UNS) counts as 0.
- Retaken courses
- Repeating a passed course earns zero credit and does not count in the GPA. A repeated failed course keeps both grades in the GPA.
From the 2025-2026 handbook: the 2026-2027 handbook could not be opened for this check. In May 2026 the faculty approved a cap on A grades and internal ranking by average percentile rank, both from Fall 2027; the report on that vote describes no change to grade-point values.
Stanford
- Calculator setting
- A- = 3.7 style; A+ above A (4.3)
- Pass/fail and W
- NP is the fail in a course taken for a letter grade and counts as 0.0, so enter it as F here. CR, S, W and NC (a fail under credit/no credit or satisfactory/no credit) are left out.
- Retaken courses
- The second attempt replaces the first (marked RP), whether it is higher or lower.
MIT (5.0 scale)
- Calculator setting
- Whole letters only, for the Registrar's 4.0 conversion (A 4, B 3, C 2, D 1, F 0)
- Pass/fail and W
- P is left out. First-year fall and IAP grades are pass/no record, so the first GPA comes at the end of spring.
- Retaken courses
- Every attempt counts in the GPA.
Plus and minus modifiers appear only on internal grade reports and are not used in any MIT GPA. MIT rounds its GPA to one decimal.
UC Berkeley
- Calculator setting
- A- = 3.7 style; A+ same as A
- Pass/fail and W
- P and NP are left out (P means C- or better). An F counts in the GPA but earns no unit credit.
- Retaken courses
- Only D+, D, D-, F, NP or U grades can be repeated. For the first 12 units repeated, only the latest grade counts; after that, both grades count.
UCLA
- Calculator setting
- A- = 3.7 style; A+ same as A
- Pass/fail and W
- P and NP are left out: the College advising office says Passed/Not Passed courses do not affect the UC GPA (P means C or better). It also says law schools count an NP as an F.
- Retaken courses
- Grades of C- or lower can be repeated to raise the GPA. For up to 16 repeated units, only the latest grades count; after that, all grades count.
Michigan (LSA)
- Calculator setting
- A- = 3.7 style; A+ same as A
- Pass/fail and W
- P, F (pass/fail), CR, NC, S and NS are left out.
- Retaken courses
- A graded first attempt always stays in the GPA. A retake of a C- through E grade counts too, so both are averaged; a retake of A+ through C earns nothing.
The LSA pages block automated access, so they were read from archived copies. The Registrar's Transcript Guide also lists 4.3, 4.4 and 9.0 scales used on some U-M records without saying which units use them.
UT Austin
- Calculator setting
- A- = 3.67 style; there is no A+
- Pass/fail and W
- A pass (CR) and W are left out. An F in a pass/fail course counts.
- Retaken courses
- All grades and all hours count in the University GPA.
NYU
- Calculator setting
- A- = 3.67 style; there is no A+ or D-
- Pass/fail and W
- P and W are left out. In the College of Arts and Science, an F under the pass/fail option counts.
- Retaken courses
- Set by each NYU school. In the College of Arts and Science, both grades count.
NYU prints three decimals (3.667); this calculator's thirds style uses two (3.67).
Penn State
- Calculator setting
- A- = 3.67 style; there is no A+, C-, D+ or D-
- Pass/fail and W
- Pass/fail, satisfactory/unsatisfactory, credit/no credit and audited courses are left out.
- Retaken courses
- Not stated here: Senate policy 47-80 uses the latest grade for up to 12 repeated credits, the grade forgiveness procedure H-2 allows up to 13 credits of D or F grades, and a revision approved on 23 June 2026 is pending.
Penn State calculates GPAs to three decimals and prints them rounded to two.
Ohio State
- Calculator setting
- A- = 3.7 style; there is no A+ or D-
- Pass/fail and W
- PA and NP are not computed, although NP is the equivalent of an E. Only A through E and EN count.
- Retaken courses
- Both grades count, unless you petition for grade forgiveness (up to three courses), which counts only the second grade.
Frequently Asked Questions
How do I calculate my college GPA?
What is the difference between semester GPA and cumulative GPA?
Is an A+ worth 4.0 or 4.3 in college?
Is an A- a 3.7 or a 3.67?
Do pass/fail classes and W grades count in my GPA?
Does retaking a class replace the old grade?
Can I use quarter units or other credit systems?
How many decimals is a college GPA rounded to?
Sources
- Harvard College Student Handbook 2025-2026, "Grade Point Averages for Undergraduates" and "Repeating Courses" (archived copy captured 5 August 2026)
- Harvard FAS Office of Undergraduate Education, "Report on Grading"
- Stanford Student Services, "How do I calculate my grade point average (GPA)?"
- Stanford Bulletin, "General University Grading Systems" (NP and NC)
- Stanford Bulletin, "Repeated Courses"
- MIT Registrar, "Calculating GPA"
- MIT Course Catalog, "Academic Performance and Grades"
- UC Berkeley Office of the Registrar, "Grades & Grading"
- UC Berkeley Undergraduate Catalog 2026-2027, "Grades"
- UC Berkeley Undergraduate Catalog 2026-2027, "Units & Courses"
- UCLA General Catalog 2026-27, "Grades"
- UCLA General Catalog 2026-27, "Repetition of Courses"
- UCLA Center for Academic Advising in the College, "Grading & Repeats"
- University of Michigan LSA, "Computing Your Grade Point Average" (archived copy captured 7 September 2025)
- University of Michigan LSA, "Repeating a Course" (archived copy captured 8 August 2025)
- University of Michigan Office of the Registrar, "Transcript Guide"
- UT Austin General Information Catalog 2026-2027, "Grade Point Average (GPA) Computation"
- UT Austin General Information Catalog 2026-2027, "Grading (Evaluation)"
- NYU Bulletins 2026-2027, "Grading"
- NYU Bulletins 2026-2027, College of Arts and Science "Academic Policies"
- Penn State University Faculty Senate, "47-00, 48-00, and 49-00 Grades"
- Penn State University Faculty Senate, "51-00 Grade-Point Average"
- Penn State AAPPM, "H-2 Undergraduate Grade Forgiveness"
- Ohio State Board of Trustees, Faculty Rules 3335-8 (3335-8-25 credit points, 3335-8-28 repetition, 3335-8-27.1 grade forgiveness)
- Ohio State Office of Undergraduate Education, "Grades and Grade Forgiveness"
- UC Berkeley L&S Advising, "Repeating Courses" (law and medical schools count every attempt)
- LSAC, "Transcript Summarization" (grade conversion table with A+ at 4.33)
Checked September 27, 2026. Harvard's values come from the 2025-2026 handbook and Michigan LSA's from archived copies, because their current pages could not be opened for this check. Of the pages cited here, only Penn State and MIT state a rounding rule; this page shows two decimals.
Related tools
US 4.0 GPA Calculator
The standard US 4.0 scale with plus and minus grades.
Raise GPA Calculator
The average you need to reach a target GPA.
LSAC GPA Calculator
Your GPA as law schools see it, with A+ at 4.33.
AMCAS GPA Calculator
BCPM science GPA for medical school.
Grade Calculator
Your class grade from scores and weights.
Final Grade Calculator
The score you need on your final exam.