GPA Calculator
Work out your semester, cumulative, and weighted GPA in one place. Add your classes, credit hours, and letter grades, then see exactly what average you need next term to hit your goal.
Last updated October 15, 2026
Your courses
Add each class with its credit hours and letter grade. For high school, use 1 credit per full-year class.
GPA type
Weighted adds +0.5 for Honors and +1.0 for AP or IB to any passing grade, capped at 5.0 per class. Your school may use different bonuses.
Cumulative GPA
Optional. Enter your GPA and credits before this term to see your new cumulative GPA.
Term GPA
- Credits in GPA
- 13
- Quality points
- 45.70
Honors check
- B average or better (3.00)Reached
- Common Dean's List cutoff (3.50)Reached
- High honors range (3.80)0.28 to go
What GPA do I need?
Set a goal for your cumulative GPA and the credits you still plan to take.
Enter a target and the credits remaining.
Estimate only. Your school or application service calculates your official GPA from your transcript.
This GPA calculator turns a list of classes into a grade point average on the standard 4.0 scale. Enter each course with its credit hours and letter grade, and the tool multiplies, totals, and divides for you. It handles plus and minus grades, leaves pass and withdrawal grades out of the math, and shows how many credits actually count.
It also does the three things people usually open a spreadsheet for. It blends this term into your existing cumulative GPA, it switches to a weighted high school GPA with Honors and AP or IB bonuses, and it tells you the average you need over your remaining credits to reach a target. Below the tool you will find the formula, worked examples, the full grade point scale, the policies that quietly change your number, and answers to common questions.
How to Use the GPA Calculator
- Add one row per class. The course name is optional and only helps you keep track.
- Enter the credit hours from your schedule or transcript. College classes are usually 3 or 4 credits; for high school, use 1 for a full-year class and 0.5 for a semester class unless your school says otherwise.
- Pick the letter grade you earned or expect. P (pass) and W (withdrawal) are listed so you can record them, but they do not change the GPA.
- Read your term GPA in the green panel, along with the credits that count and your total quality points.
- To see your overall GPA, type your current cumulative GPA and the credits behind it in the Cumulative GPA box. The new cumulative figure appears on the right.
- Switch the GPA type to Weighted for a high school GPA, then mark each class as Regular, Honors, or AP / IB.
- Use the What GPA Do I Need panel: enter a target and the credits you still plan to take, and the tool solves for the average you need.
Everything runs in your browser. Nothing is saved or sent anywhere, so you can try as many what-if combinations as you like, such as swapping a B+ for an A- to see what that one grade is worth.
The GPA Formula
A GPA is a credit-weighted average. Each grade becomes a number of grade points, each class contributes those points once per credit hour, and the total is divided by the credits that count. A 4-credit lab therefore moves your GPA more than a 1-credit seminar with the same grade.
Only graded credits go in the denominator. A class taken pass/fail, a withdrawal, or an incomplete that has not turned into a grade adds credits to your transcript but nothing to the GPA calculation. A failing grade is different: an F is worth 0 points, yet its credits still count, which is why one F can pull an average down so sharply.
Example 1: A Single College Semester
Say you take four classes: Calculus (4 credits, A-), Composition (3 credits, A), Psychology (3 credits, B+), and Chemistry (3 credits, C).
| Class | Credits | Grade | Points | Quality points |
|---|---|---|---|---|
| Calculus | 4 | A- | 3.7 | 14.8 |
| Composition | 3 | A | 4.0 | 12.0 |
| Psychology | 3 | B+ | 3.3 | 9.9 |
| Chemistry | 3 | C | 2.0 | 6.0 |
| Total | 13 | 42.7 |
Divide 42.7 quality points by 13 credits and you get 3.2846, which rounds to a 3.28 semester GPA. Notice the pull of the 4-credit class: if the A- had been in Chemistry and the C in Calculus, the same four letter grades would give 41.0 / 13 = 3.15.
Example 2: Updating a Cumulative GPA and Planning Ahead
Now suppose you start the term with a 3.10 cumulative GPA over 45 credits, then earn a 3.60 over 14 new credits. Your old work is worth 3.10 x 45 = 139.5 quality points and the new term adds 3.60 x 14 = 50.4. Together that is 189.9 points over 59 credits, a cumulative GPA of 3.22.
If your goal is a 3.40 at graduation with 60 credits left, you will finish with 119 credits and need 3.40 x 119 = 404.6 quality points. You already have 189.9, so the remaining 60 credits must supply 214.7, which is an average of 3.58. That is the number the target panel reports, and it shows why early grades matter: the more credits you have behind you, the harder the average is to move.
The 4.0 Grade Point Scale
Most US colleges and many high schools use the scale below, with each plus or minus worth roughly a third of a point. It is the scale this calculator uses.
| Letter grade | Grade points | Typical percent range |
|---|---|---|
| A+ | 4.0 | 97 to 100 |
| A | 4.0 | 93 to 96 |
| A- | 3.7 | 90 to 92 |
| B+ | 3.3 | 87 to 89 |
| B | 3.0 | 83 to 86 |
| B- | 2.7 | 80 to 82 |
| C+ | 2.3 | 77 to 79 |
| C | 2.0 | 73 to 76 |
| C- | 1.7 | 70 to 72 |
| D+ | 1.3 | 67 to 69 |
| D | 1.0 | 63 to 66 |
| D- | 0.7 | 60 to 62 |
| F | 0.0 | Below 60 |
The percent column is only a common pattern. Your instructor's syllabus decides where an 89.5 lands, and the letter on your transcript is what feeds the GPA, never the raw percent.
How Schools Differ
- A+ value: many schools cap A+ at 4.0, while others give it 4.3 or 4.33. The University of Chicago even uses different A+ values in different divisions of the same university.
- Thirds versus tenths: some registrars write A- as 3.67 and B+ as 3.33 instead of 3.7 and 3.3. Over a full transcript the gap is usually a hundredth or two.
- Missing grades: some schools have no A+, no D+ or D-, or no plus and minus grades at all, which makes a B+ and a B identical in the GPA.
- Rounding: most transcripts show two decimals, but some truncate rather than round, so a 3.4999 may print as 3.49.
If your school is on our list, use its own tool so the scale matches your transcript exactly: Virginia Tech, Pitt, KU, and Northeastern.
Weighted vs Unweighted GPA
An unweighted GPA treats every class the same: an A is a 4.0 whether it came from AP Physics or a study hall. A weighted GPA adds a bonus for harder classes so that students who take a tougher schedule are not penalized for it. Weighting is mainly a high school practice; colleges almost never weight their own grades.
| Course type | Bonus | A becomes | B becomes | C becomes |
|---|---|---|---|---|
| Regular / college prep | +0.0 | 4.0 | 3.0 | 2.0 |
| Honors | +0.5 | 4.5 | 3.5 | 2.5 |
| AP or IB | +1.0 | 5.0 | 4.0 | 3.0 |
Two guardrails keep the result sensible. The bonus is added only to a passing grade, so an F in an AP class stays at 0 instead of becoming a 1.0. And no single class can go above 5.0, which stops an A+ in an AP class from turning into a 5.0 plus extra credit. When you switch to weighted mode, the tool still shows your unweighted GPA underneath, because many applications ask for both.
Example: A Weighted High School Semester
| Class | Type | Grade | Unweighted | Weighted |
|---|---|---|---|---|
| AP Calculus | AP | B | 3.0 | 4.0 |
| English 11 | Honors | A- | 3.7 | 4.2 |
| Biology | Regular | A | 4.0 | 4.0 |
| AP US History | AP | A | 4.0 | 5.0 |
| Spanish III | Regular | B | 3.0 | 3.0 |
| Average | 3.54 | 4.04 |
The unweighted total is 17.7 / 5 = 3.54 and the weighted total is 20.2 / 5 = 4.04. Your district may use different bonuses (some give AP only +0.5, some weight only junior and senior years, some do not weight at all), so check the student handbook before you quote a weighted figure on an application. Many colleges recalculate high school GPAs with their own rules anyway.
Policies That Change Your GPA
Two students with identical letter grades can end up with different GPAs because of how their schools treat the edge cases. These are the rules worth checking in your catalog before you trust any number.
Repeated Courses
Many colleges let you retake a class and count only the newer grade (grade replacement), some count the higher of the two, and others average every attempt. Indiana University Kokomo, for example, counts the highest grade for courses that cannot be repeated for credit. To model replacement here, delete the old row and enter the new grade; to model averaging, keep both rows. Be aware that law school, medical school, and some graduate admissions services ignore replacement and count every attempt.
Pass/Fail and Credit/No Credit
A pass earns credit but no grade points, so it neither helps nor hurts. The catch is the failing side: at many schools a fail in a pass/fail class is still excluded, while at others it counts as an F. Choose P in the calculator for a passed class and F if your school counts the failure.
Withdrawals and Incompletes
A standard W carries no grade points and stays out of the GPA, though it remains on your transcript. A WF (withdraw failing) at some schools counts as an F. An incomplete usually sits outside the GPA until it is resolved, and it can convert to an F if the work is never finished.
Transfer Credit and Academic Renewal
Credits transferred from another college usually count toward graduation but not toward your new school's GPA. Academic renewal or fresh-start programs can wipe old terms out of the institutional GPA after a gap in enrollment. Both make your school GPA look different from an application service GPA that pulls every transcript.
School GPA vs Application GPAs
The GPA on your transcript is not the only one you will ever have. Application services recalculate it under their own rules so that every applicant is measured the same way, and the result can sit noticeably above or below your official number.
| Feature | Your school GPA | LSAC CAS GPA | OLSAS GPA |
|---|---|---|---|
| Used for | Transcript, honors, scholarships | US law school applications | Ontario law school applications |
| Scale top | Usually 4.0 | 4.33 (A+) | 4.0 |
| Repeated courses | Often replaced | Every attempt with a grade counts | Every attempt counts |
| Pass grades | Excluded | Excluded | Excluded |
| Credit weighting | Credit hours | Semester hours (quarter x 0.67) | Course length (half 1, full 2) |
| Transcripts used | This school only | All US and Canadian undergraduate work | All postsecondary transcripts |
If you are applying to law school, run your grades through the LSAC GPA calculator for US schools or the OLSAS GPA calculator for Ontario schools. Each applies that service's own conversion table.
How to Raise Your GPA
- Target high-credit classes first. One grade step in a 4-credit class is worth more than the same step in a 1-credit class.
- Run the numbers early. The target panel shows when a goal is still realistic and when it already needs a near-perfect average.
- Learn your repeat policy before retaking anything. Replacement can erase an F at your school while doing nothing for an admissions GPA.
- Use pass/fail strategically, only where your school and your future programs accept it, and never for a prerequisite.
- Drop before the withdrawal deadline rather than gambling on a late recovery. A W usually costs nothing in the GPA, an F costs a lot.
- Watch the borderline grades. A B+ that becomes an A- adds 0.4 grade points per credit, which on a 4-credit class equals 1.6 quality points.
How Accurate Is This GPA Calculator?
The arithmetic is exact, so if your school uses the same point values, the result will match your transcript to the hundredth. Differences come from the scale and the policies: A+ worth 4.33, A- written as 3.67, repeats replaced, or terms removed by academic renewal. Your registrar's official GPA always wins. Use this tool for planning, checking a transcript, and testing scenarios, not as a substitute for the official record.
More GPA and grade tools
Pair this calculator with a tool for the class itself: work out the score you need on a final, or average weighted assignment categories before the grade is posted.
Frequently asked questions
How do I calculate my GPA by hand?
Convert each letter grade to grade points, for example an A- to 3.7. Multiply each class's points by its credit hours to get quality points. Add up all the quality points, add up the credit hours that carry a grade, and divide the first total by the second. Pass, withdrawal, and audit credits stay out of both totals.
What is a good college GPA?
A 3.0 is the line many scholarships, internships, and graduate programs use as a floor, and a 3.5 or higher is generally viewed as strong. Competitive law, medical, and graduate programs often admit students well above 3.5. What counts as good also depends on your major, since average grades differ a lot between departments.
What is the difference between weighted and unweighted GPA?
An unweighted GPA uses the plain 4.0 scale for every class. A weighted GPA adds a bonus for harder courses, commonly 0.5 for Honors and 1.0 for AP or IB, so it can go above 4.0. High schools usually report both, and colleges may recalculate either one using their own rules.
How do I calculate my cumulative GPA?
Multiply your current cumulative GPA by the credits it covers to recover your total quality points. Add the quality points from the new term, then divide by the combined credits. For example, a 3.10 over 45 credits plus a 3.60 over 14 credits gives 189.9 points over 59 credits, or a 3.22.
Does an F count in my GPA?
Yes, in almost every system. An F is worth 0 grade points, but its credit hours still go in the denominator, so it drags the average down more than any other grade. Some schools let you replace it by retaking the course. A failed pass/fail class is handled differently at different schools, so check your catalog.
Do pass/fail classes affect GPA?
A passing grade in a pass/fail class earns credit toward graduation but carries no grade points, so it does not raise or lower your GPA. Whether a failing grade in that class counts as an F depends on your school. Admissions services such as LSAC also exclude pass grades from their conversion.
Is an A+ worth more than 4.0?
It depends on the school. Many colleges and high schools cap the A+ at 4.0, which is what this calculator does. Others give it 4.3 or 4.33, and LSAC always converts an A+ to 4.33 for law school applications. Check your registrar's grading page to see which applies to you.
How much can one semester raise my GPA?
It depends on how many credits you already have. Use the formula: new GPA equals old points plus new points, divided by total credits. With 30 credits at a 2.80, a 15-credit term of straight A's lifts you to 3.20. With 90 credits at a 2.80, the same term only reaches about 2.97.
Do withdrawals hurt your GPA?
A regular W usually has no effect on your GPA because it carries no grade points and no GPA credits. It does stay on your transcript, and several Ws can raise questions for admissions committees. A WF, or withdraw failing, is counted as an F at some schools, so read your catalog's definition before the deadline.
How do I convert my GPA to a 4.0 scale?
If your school uses letter grades, map each one to the 4.0 values in the table above and recalculate with credits. Dividing a GPA from another scale by its maximum and multiplying by 4 gives only a rough figure, because the steps between grades are not always even. For law school, use the LSAC or OLSAS tool.
Is a weighted GPA of 4.0 good?
A weighted 4.0 means you are averaging an A on the regular scale or a mix of B's in advanced classes, which is a solid record. Because weighting rules differ by district, colleges usually look at your unweighted GPA and the rigor of your schedule side by side rather than at the weighted number alone.
References and sources
Grade point values vary by institution. The scale and policies on this page follow common published registrar practice; these official pages show the range of approaches and the admissions-service rules referenced above.