Skip to main content
EducationFree online calculator4.0 · 4.3 · 5.0 · custom

GPA & CGPA Calculator

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.

GPA & CGPA Calculator

Semester GPA, CGPA & goals

Calculation
Enter grades as

Semester GPA

4.0 scale

3.47

31.2 quality points ÷ 9 credits = a 3.47 semester GPA.

Quality points
31.2
GPA credits
9
Courses counted
3
Excluded credits
0

Course contributions

Quality points (grade points × credits) each course adds to your GPA.

Quality points by course
  • MathA × 3 cr12 QP
  • EnglishB+ × 4 cr13.2 QP
  • BiologyB × 2 cr6 QP

On this page

Guide

How to Calculate GPA Online

Pick the calculation, check the grading scale, then enter your courses or semesters. Results update as you type.

  1. Choose a calculation

    Semester for one term, CGPA to combine terms (or add to your current CGPA), or Goal to plan the grades you need.

  2. Check the grading scale

    Pick the 4.0, 4.3 or 5.0 preset, or edit letters, grade points and percentage bands to match your school.

  3. Enter your courses

    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.

  4. Read your GPA

    See your GPA, quality points and credits, plus each course’s contribution. Show steps explains every calculation.

  5. Copy, export or print

    Copy a summary, download a CSV of your courses or semesters, or print a clean report for your records.

What Is GPA?

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.

What Is CGPA?

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.

GPA vs CGPA: What’s the Difference?

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.

How to Calculate GPA With Credit Hours

Your GPA is a credit-weighted average: multiply, add, divide.

GPA formula

GPA = Σ(grade points × credits) ÷ Σ(GPA credits)

grade points
value of each letter grade on your scale
credits
credit hours of each course
quality points
grade points × credits
GPA credits
credits of graded courses only

Example: (4.0 × 3 + 3.3 × 4 + 3.0 × 2) ÷ 9 = 31.2 ÷ 9 ≈ 3.47

Worked GPA example with credit hours
CourseGradePointsCreditsQuality points
MathA4.0312.0
EnglishB+3.3413.2
BiologyB3.026.0
Total931.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).

Calculate your semester GPA

How to Calculate CGPA From Multiple Semesters

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.

Calculate your CGPA

How to Calculate GPA From Percentage

Convert each course’s percentage to a letter grade with your school’s bands, then use that grade’s points.

  1. Find your institution’s percentage bands (for example, 90–92.99% = A-).
  2. Turn each course percentage into its letter grade and grade points.
  3. Calculate the credit-weighted GPA as usual.

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.

GPA Grading Scales Explained

These presets are common conventions, not an official standard. Your school’s scale always wins.

Grade points on the 4.0, 4.3 and 5.0 presets with example percentage bands
GradeExample band4.04.35.0 weighted
A+97%+4.04.35.0
A93%+4.04.05.0
A-90%+3.73.74.7
B+87%+3.33.34.3
B83%+3.03.04.0
B-80%+2.72.73.7
C+77%+2.32.33.3
C73%+2.02.03.0
C-70%+1.71.72.7
D+67%+1.31.32.3
D63%+1.01.02.0
D-60%+0.70.71.7
F0%+0.00.00.0
  • 4.0 scale: the most common in the US; A+ is usually capped at 4.0.
  • 4.3 scale: used by some universities that reward an A+ with extra points.
  • 5.0 weighted: a high-school style scale where advanced courses earn an extra point.
  • Other systems: many universities in Pakistan, India and elsewhere use a 4.0 scale with their own percentage bands, and some use 5- or 10-point scales. Enter your own letters, points and bands with the custom scale.

GPA Calculator for High School vs University

High school

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.

University

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).

How to Improve or Plan Your GPA

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

  • Plan early

    A low early GPA is easier to lift when many credits remain. The same deficit late in a degree may be impossible to fix.

  • Use credit weight

    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.

Plan your target GPA

GPA and CGPA Examples

Worked examples on the 4.0 preset. Select “Try this example” to load any of them into the calculator.

  • University

    Semester GPA with credit hours

    Math A (3 credits), English B+ (4 credits) and Biology B (2 credits) on a 4.0 scale.

    1. Quality points: 4.0 × 3 + 3.3 × 4 + 3.0 × 2 = 31.2
    2. GPA: 31.2 ÷ 9 ≈ 3.47

    Semester GPA: 3.47

  • Pass/fail & withdrawals

    A semester with P and W grades

    History A- (3), Statistics B (4), Ceramics P (2), Spanish W (3), Economics C+ (3).

    1. Graded courses only: 3.7 × 3 + 3.0 × 4 + 2.3 × 3 = 30
    2. P and W add no points or credits: 30 ÷ 10 = 3.00

    Semester GPA: 3.00 (5 credits excluded)

  • Percentage grades

    GPA from percentages

    Physics 91% (4 credits), Chemistry 84% (4), Calculus 78% (3), using the 4.0 preset’s bands.

    1. Bands: 91% → A- (3.7), 84% → B (3.0), 78% → C+ (2.3)
    2. (3.7 × 4 + 3.0 × 4 + 2.3 × 3) ÷ 11 = 33.7 ÷ 11 ≈ 3.06

    Semester GPA: 3.06

  • CGPA from semester GPAs

    Three semesters to a CGPA

    Semester GPAs of 3.10 (17 credits), 3.45 (18 credits) and 2.90 (16 credits).

    1. Quality points: 52.7 + 62.1 + 46.4 = 161.2
    2. CGPA: 161.2 ÷ 51 ≈ 3.16 (a plain average would wrongly give 3.15)

    CGPA: 3.16

  • Updating your CGPA

    New semester on top of your CGPA

    A 3.20 CGPA over 60 credits, then the 3.47 semester above (31.2 points, 9 credits).

    1. (3.20 × 60 + 31.2) ÷ (60 + 9) = 223.2 ÷ 69
    2. ≈ 3.23

    New CGPA: 3.23

  • Planning

    Raising a 2.80 to a 3.00

    A 2.80 CGPA over 45 credits, with 15 credits next semester, aiming for 3.00.

    1. Points needed: 3.00 × 60 = 180; points so far: 2.80 × 45 = 126
    2. (180 − 126) ÷ 15 = 3.60

    Average 3.60 next semester (A- level)

  • Reality check

    When a target is out of reach

    A 2.50 CGPA over 90 credits, 15 credits left, hoping to graduate with 3.00.

    1. (3.00 × 105 − 2.50 × 90) ÷ 15 = 6.00
    2. That is above 4.0, so even straight A’s reach only 2.71.

    Not reachable: the best possible CGPA is 2.71

GPA Calculator FAQs

What is a good GPA?

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.

Is CGPA the same as cumulative GPA?

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.

How do I calculate CGPA from 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.

Do pass/fail, withdrawn and incomplete courses count?

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.

How do retaken courses affect GPA?

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.

What is a weighted GPA?

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.

Can I convert my GPA to a percentage?

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.

Why doesn’t my result match my transcript exactly?

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.