Free Online Calculator

GPA Calculator

Calculate your grade point average from course credits and grades — by semester, with an optional prior GPA and a target GPA planner.

Last updated: Free, no sign-up Private — runs in your browser

GPA Calculator

Add each course with its credits and grade. Use the settings to switch between letter grades, percentages or point values, add semesters, or include a prior GPA.

GPA Planning Calculator

Find the average GPA you need in your remaining credits to reach — or stay above — a target GPA.

Quick answer: how to calculate GPA

Multiply each course's grade points by its credits, add them, then divide by total credits. Example: A (4.0) in 3 credits and B (3.0) in 4 credits = (4×3 + 3×4) ÷ 7 = 3.43 GPA.

Overview of the GPA Calculator

The GPA Calculator works out your grade point average — the credit-weighted average of your course grades. Enter each course's credits and grade, and the calculator multiplies every grade's points by its credits, adds them up and divides by the total credits. It also lists a full report, GPA per semester and a cumulative GPA, and includes a planner that shows the average GPA you need in future courses to hit a target.

Use Letter for A–F grades, Percentage if your marks are out of 100, or Point value if your school already gives grade points (for example a 10-point CGPA scale). Grades of P, NP, I and W are ignored because they carry no grade points. Everything runs in your browser; nothing you enter is stored.

Planning study time as well? Try the Time Calculator to add up study hours.

How We Calculate GPA

GPA is a weighted average: courses with more credits count more.

  1. Convert each grade to grade points using the scale below (letters), the percentage bands (percentages) or the number you typed (point values).
  2. Multiply each course's grade points by its credits to get its quality points.
  3. Add the quality points of all courses, and add up all credits.
  4. Divide total quality points by total credits. For a cumulative GPA, include earlier semesters (and any prior GPA × prior credits) in both totals.
GPA = Σ (credits × grade points) ÷ Σ credits
cumulative GPA = (Σ quality points + prior GPA × prior credits) ÷ (Σ credits + prior credits)
GPA needed = (target × (current credits + extra credits) − current GPA × current credits) ÷ extra credits
Worked example 1 (4.3 scale, A+ = 4.3)
CourseCreditsGradeGrade pointsQuality points
Mathematics4A+4.34 × 4.3 = 17.2
Physics2B32 × 3 = 6
English3A43 × 4 = 12
Total9——35.2
GPA35.2 ÷ 9 = 3.91
Worked example 2 (4.0 scale)
CourseCreditsGradeGrade pointsQuality points
Biology4B34 × 3 = 12
Chemistry3C23 × 2 = 6
Chemistry Lab2A42 × 4 = 8
Total9——26
GPA26 ÷ 9 = 2.89

Letter Grade and Percentage Scale Used

Schools differ, so check your institution's scale. This calculator uses the common plus/minus scale below. Percentages are first converted to the matching letter band.

Letter grade, percentage band and grade points
LetterPercentagePoints (A+ = 4.0)Points (A+ = 4.3)
A+97–1004.04.3
A93–964.04.0
A−90–923.73.7
B+87–893.33.3
B83–863.03.0
B−80–822.72.7
C+77–792.32.3
C73–762.02.0
C−70–721.71.7
D+67–691.31.3
D63–661.01.0
D−60–620.70.7
FBelow 600.00.0

GPA and CGPA in India

Many Indian boards and universities report a CGPA out of 10. To get a weighted CGPA, choose Point value and enter each subject's grade point and credits. Converting a CGPA to a percentage depends on the institution; CBSE's official multiplier is 9.5.

CBSE CGPA to percentage (CGPA × 9.5)
CGPAApproximate percentage
1095.0%
9.590.2%
985.5%
8.580.8%
876.0%
7.571.2%
766.5%
6.561.8%
657.0%
547.5%

Other universities use their own formulas — always confirm with your institution before using a converted figure on an application.

GPA Calculator — Frequently Asked Questions

How do I calculate my GPA?

Multiply each course's grade points by its credits, add the results, and divide by the total number of credits. For example, A (4.0) in a 3-credit course and B (3.0) in a 4-credit course gives (4×3 + 3×4) ÷ 7 = 3.43.

What is the difference between GPA and CGPA?

GPA usually refers to one term or semester; cumulative GPA (CGPA) averages all terms so far. Some Indian institutions also use SGPA for a semester and CGPA for the overall result on a 10-point scale.

Do P, NP, I and W grades count?

No. Pass, not pass, incomplete and withdrawal grades have no grade points here, so they are left out of the GPA and their credits are not counted.

Is an A+ worth 4.0 or 4.3?

It depends on the school. Many US schools cap A+ at 4.0; others give 4.3. Use the “Letter scale” setting to match yours.

Can I enter percentages instead of letters?

Yes. Choose “Percentage”. The calculator converts each mark to a letter band (for example 93–96 = A) and then to grade points.

How do I use it for a 10-point CGPA?

Choose “Point value”, then enter each subject's grade point (for example 8.5) and its credits. The result is the credit-weighted CGPA out of 10.

How do I include my earlier semesters?

Tick “Add prior GPA”, then enter your previous GPA and the credits already completed. They are combined with the courses you enter.

How does the GPA planning calculator work?

It finds the average GPA you must earn in your remaining credits so that your overall GPA reaches the target. If the answer is above the top of your scale, the target cannot be reached with those credits.

What is a good GPA?

It depends on the school and goal. On a 4.0 scale, 3.0 is often considered solid, 3.5 and above strong, and many competitive programmes and scholarships look for 3.7 or higher.

Is my data saved or shared?

No. The GPA Calculator runs entirely in your browser — course names, credits and grades are never uploaded or stored.

Need a custom calculator or tool on your website?

Our team designs and develops fast, SEO-ready websites and web tools. Tell us what you need.

Call Us WhatsApp

Get a Free Quote

Tell us a bit about your project — we'll get back to you shortly.

5 + 9 =
Call WhatsApp