University
Semester GPA with credit hours
Math A (3 credits), English B+ (4 credits) and Biology B (2 credits) on a 4.0 scale.
- Quality points:
4.0 × 3 + 3.3 × 4 + 3.0 × 2 = 31.2 - GPA:
31.2 ÷ 9 ≈ 3.47
Semester GPA: 3.47
Use this GPA calculator online to work out your semester GPA from credit hours and grades, combine semesters into your cumulative GPA (CGPA), and plan the grades you need to reach a target — with your own grading scale.
Semester GPA, CGPA & goals
Semester GPA
4.0 scale3.47
31.2 quality points ÷ 9 credits = a 3.47 semester GPA.
Quality points (grade points × credits) each course adds to your GPA.
Guide
Pick the calculation, check the grading scale, then enter your courses or semesters. Results update as you type.
Semester for one term, CGPA to combine terms (or add to your current CGPA), or Goal to plan the grades you need.
Pick the 4.0, 4.3 or 5.0 preset, or edit letters, grade points and percentage bands to match your school.
Add each course’s credits and grade as a letter, grade points or a percentage. Use P, NP, W or I for grades that don’t count.
See your GPA, quality points and credits, plus each course’s contribution. Show steps explains every calculation.
Copy a summary, download a CSV of your courses or semesters, or print a clean report for your records.
GPA (grade point average) turns letter grades into one number. Each grade is worth a number of grade points (on a 4.0 scale an A is 4.0, a B is 3.0), and each course counts in proportion to its credit hours, so a 4-credit course moves your GPA more than a 1-credit lab.
CGPA (cumulative grade point average) is the same calculation over every semester you have completed: all quality points divided by all GPA credits. It is the figure on your transcript, and the one employers, scholarships and graduate programs usually ask for.
Semester GPA
One term’s quality points ÷ that term’s credits
Shows how one semester went. It can swing a lot from term to term.
CGPA (cumulative)
All quality points ÷ all GPA credits
Your overall average. The more credits you have, the more slowly it moves.
GPA measures results across courses, weighted by credits. To work out your grade inside one course from assignments and exams, use the Final Grade Calculator.
Your GPA is a credit-weighted average: multiply, add, divide.
GPA formula
GPA = Σ(grade points × credits) ÷ Σ(GPA credits)
Example: (4.0 × 3 + 3.3 × 4 + 3.0 × 2) ÷ 9 = 31.2 ÷ 9 ≈ 3.47
| Course | Grade | Points | Credits | Quality points |
|---|---|---|---|---|
| Math | A | 4.0 | 3 | 12.0 |
| English | B+ | 3.3 | 4 | 13.2 |
| Biology | B | 3.0 | 2 | 6.0 |
| Total | 9 | 31.2 | ||
University registrars describe the same method — for example the University of Toledo. Grades such as P, W and I are usually left out of GPA hours, while an F stays in with 0 points (University of Southern Indiana).
Add up quality points and credits across semesters — never just average the semester GPAs.
CGPA formula
CGPA = total quality points ÷ total GPA credits
Adding a semester to your CGPA
(Old CGPA × old credits + new quality points) ÷ (old + new credits)
Example: (3.20 × 60 + 31.2) ÷ 69 ≈ 3.23
A plain average of semester GPAs is only correct when every semester has the same credits. With 3.10 over 17 credits, 3.45 over 18 and 2.90 over 16, the CGPA is 161.2 ÷ 51 ≈ 3.16, not the 3.15 a simple average gives. The gap grows when a heavy semester and a light one differ a lot.
Convert each course’s percentage to a letter grade with your school’s bands, then use that grade’s points.
With the 4.0 preset’s example bands, 91% → A- (3.7), 84% → B (3.0) and 78% → C+ (2.3). Over 4, 4 and 3 credits that is 33.7 ÷ 11 ≈ 3.06. There is no universal percentage-to-GPA formula — shortcuts such as “percentage ÷ 25” are not official. Always use the bands your school publishes and enter them in the grading scale editor. If you only need a plain percentage, the Percentage Calculator is simpler.
These presets are common conventions, not an official standard. Your school’s scale always wins.
| Grade | Example band | 4.0 | 4.3 | 5.0 weighted |
|---|---|---|---|---|
| A+ | 97%+ | 4.0 | 4.3 | 5.0 |
| A | 93%+ | 4.0 | 4.0 | 5.0 |
| A- | 90%+ | 3.7 | 3.7 | 4.7 |
| B+ | 87%+ | 3.3 | 3.3 | 4.3 |
| B | 83%+ | 3.0 | 3.0 | 4.0 |
| B- | 80%+ | 2.7 | 2.7 | 3.7 |
| C+ | 77%+ | 2.3 | 2.3 | 3.3 |
| C | 73%+ | 2.0 | 2.0 | 3.0 |
| C- | 70%+ | 1.7 | 1.7 | 2.7 |
| D+ | 67%+ | 1.3 | 1.3 | 2.3 |
| D | 63%+ | 1.0 | 1.0 | 2.0 |
| D- | 60%+ | 0.7 | 0.7 | 1.7 |
| F | 0%+ | 0.0 | 0.0 | 0.0 |
Courses often count equally (1 credit each) or by units. Many schools report an unweighted GPA on a 4.0 scale and a weighted GPA that adds points for honors, AP or IB courses. Colleges may recalculate GPA their own way.
Courses are weighted by credit hours, so a 4-credit course matters more than a 1-credit seminar. Your transcript shows a term GPA each semester and a cumulative GPA (CGPA) across your degree.
For a high-school GPA where every class counts the same, enter 1 credit for each course. For weighted classes, choose Points and type each course’s weighted value (for example 5.0 for an A in an AP course).
Your CGPA is an average of everything so far, so the more credits you have, the harder it is to move.
GPA needed in upcoming courses
(Target × (current + upcoming credits) − current CGPA × current credits) ÷ upcoming credits
Example: 2.80 over 45 credits → 3.00 with 15 more: (3.00 × 60 − 2.80 × 45) ÷ 15 = 3.60
A low early GPA is easier to lift when many credits remain. The same deficit late in a degree may be impossible to fix.
Strong grades in high-credit courses move your GPA most. Balance a heavy semester with courses you can do well in.
If the required GPA is above your scale’s maximum, the target can’t be reached in that many credits: with 2.50 over 90 credits and 15 to go, even straight A’s only reach 2.71. Check whether your school offers grade replacement for retaken courses, which can change the picture. Within each course, the Final Grade Calculator shows the score you need on the final exam.
Worked examples on the 4.0 preset. Select “Try this example” to load any of them into the calculator.
University
Math A (3 credits), English B+ (4 credits) and Biology B (2 credits) on a 4.0 scale.
4.0 × 3 + 3.3 × 4 + 3.0 × 2 = 31.231.2 ÷ 9 ≈ 3.47Semester GPA: 3.47
Pass/fail & withdrawals
History A- (3), Statistics B (4), Ceramics P (2), Spanish W (3), Economics C+ (3).
3.7 × 3 + 3.0 × 4 + 2.3 × 3 = 3030 ÷ 10 = 3.00Semester GPA: 3.00 (5 credits excluded)
Percentage grades
Physics 91% (4 credits), Chemistry 84% (4), Calculus 78% (3), using the 4.0 preset’s bands.
(3.7 × 4 + 3.0 × 4 + 2.3 × 3) ÷ 11 = 33.7 ÷ 11 ≈ 3.06Semester GPA: 3.06
CGPA from semester GPAs
Semester GPAs of 3.10 (17 credits), 3.45 (18 credits) and 2.90 (16 credits).
52.7 + 62.1 + 46.4 = 161.2161.2 ÷ 51 ≈ 3.16 (a plain average would wrongly give 3.15)CGPA: 3.16
Updating your CGPA
A 3.20 CGPA over 60 credits, then the 3.47 semester above (31.2 points, 9 credits).
(3.20 × 60 + 31.2) ÷ (60 + 9) = 223.2 ÷ 69≈ 3.23New CGPA: 3.23
Planning
A 2.80 CGPA over 45 credits, with 15 credits next semester, aiming for 3.00.
3.00 × 60 = 180; points so far: 2.80 × 45 = 126(180 − 126) ÷ 15 = 3.60Average 3.60 next semester (A- level)
Reality check
A 2.50 CGPA over 90 credits, 15 credits left, hoping to graduate with 3.00.
(3.00 × 105 − 2.50 × 90) ÷ 15 = 6.00Not reachable: the best possible CGPA is 2.71
It depends on your goal. On a 4.0 scale, 3.0 (a B average) is a common minimum for scholarships and many graduate programs, and 3.5 or higher is often considered strong. Competitive programs look at the whole transcript, including course difficulty, so compare yourself with the specific requirement you are aiming for.
Yes. CGPA stands for cumulative grade point average: the credit-weighted average of every graded course you have taken. The term is common in Pakistan, India and many other countries; in the US people usually say cumulative or overall GPA.
Multiply each semester GPA by that semester’s GPA credits, add the results, and divide by the total credits. For 3.10 over 17 credits and 3.45 over 18 credits: (52.7 + 62.1) ÷ 35 ≈ 3.28. Use the GPA & credits option in the Cumulative mode to do this without entering every course.
Usually not: P, NP, W and I grades typically carry no grade points and are left out of GPA credits, so they neither raise nor lower your GPA. An F normally does count, with 0 points. Rules vary — for example, some schools treat NP like an F — so check your registrar’s policy.
Policies differ. Many schools replace the first grade with the new one, some average the two, and others count both. To model replacement, enter only the new grade; to model averaging or counting both, enter both attempts as separate courses.
A weighted GPA gives extra points for harder courses, typically +0.5 for honors and +1.0 for AP or IB, so an A can be worth 5.0. The 5.0 preset illustrates this; for a mix of regular and advanced courses, use the points entry and type each course’s weighted points.
Only with your institution’s official conversion. There is no universal formula: a 3.0 might correspond to about 83% at one school and 70% at another. Use the percentage bands your school or the receiving institution publishes.
Transcripts may truncate rather than round, use different grade points (A+ as 4.0 or 4.3), weight some courses, exclude transfer credits, or apply repeat policies. Set the grading scale to match your school, and treat your official transcript as the final word.
Results are estimates for planning. Your school’s official grading scale, repeat policy and transcript are the final authority.