Skip to main content

Free GPA Calculator – Calculate Your Grade Point Average

GPA Calculator computes your grade point average from course grades and credits online for free. Calculate semester and cumulative GPA instantly.

Written & reviewed by Helperzy Editorial Team · Updated July 2026

4.0 ScaleCredit-WeightedAdd CoursesInstantFree

Your GPA

3.58

10 total credits

100% Private

All calculations run locally in your browser. Nothing is uploaded.

How to Use GPA Calculator

1

Add Your Courses

Create one row for every course in the term, or across several terms if you want a cumulative figure. Leave out pass or fail courses that carry no grade points.

2

Enter Grades & Credits

Pick each course's letter grade and type its credit hours exactly as your transcript lists them. Credits act as weights, so a wrong credit value skews the whole average.

3

View Your GPA

Read your GPA along with total credits and quality points. Change a grade to see what a better result in one course would actually do to your average.

How the GPA Calculator Works with Credit Hours

Grade Point Average condenses a whole transcript into one number by averaging your grades, but weighting each one by how many credit hours the course carried. Add a row per subject, pick its letter grade, enter its credits, and the calculator returns your GPA on the 4.0 scale along with your total credits and total grade points. Students check a semester before official results post, work out what they need in a final to reach a scholarship threshold, or combine several terms into a cumulative figure. Anyone applying abroad also needs the 4.0-scale number, since admissions offices read it far more readily than a raw percentage or a 10-point CGPA. The mechanism is a weighted average, and this is where the common error lives. For each course, multiply the grade points by the credit hours to get quality points. Sum the quality points across all courses, sum the credit hours, then divide the first total by the second. GPA = total quality points ÷ total credit hours. On the standard scale A is 4.0, A− is 3.7, B+ is 3.3, B is 3.0, B− is 2.7, C+ is 2.3, C is 2.0, and so down to F at 0. Because credits act as weights, an A in a one-credit lab moves your average far less than an A in a four-credit core paper — which is why averaging the letter grades directly gives a wrong answer. Here is a full semester worked out. Calculus, 4 credits, grade A: 4 × 4.0 = 16 quality points. Physics, 4 credits, grade B: 4 × 3.0 = 12. English, 3 credits, grade A−: 3 × 3.7 = 11.1. Lab, 1 credit, grade A: 1 × 4.0 = 4. History, 3 credits, grade B−: 3 × 2.7 = 8.1. Quality points total 51.2 and credits total 15, so the GPA is 51.2 ÷ 15 = 3.41. Averaging the five grade points without weighting would have given 3.48 — close, but wrong, and the gap widens as credit loads become more uneven. The practical scenarios are easy to name. A final-year student needing a 3.5 cumulative for a graduate application enters their completed courses, then tries different grades in the remaining ones to see what is still achievable. A student deciding whether to drop a four-credit elective they are failing can see exactly how much damage it does versus taking a withdrawal. Someone repeating a course under a grade-replacement policy can model the before and after. And a student combining two terms — 3.41 across 15 credits and 3.70 across 16 — can compute the cumulative figure as ((3.41 × 15) + (3.70 × 16)) ÷ 31 = 3.56, which is the correct way to merge semesters rather than averaging the two GPAs. A few honest cautions. Grading scales are not universal: some institutions cap at 4.0 with no plus or minus grades, others use a 10-point CGPA, and a few weight honours or AP courses on a 5.0 scale, so confirm the mapping your school actually uses before trusting a converted figure. The mistake most students make is averaging two semester GPAs directly to get a cumulative — that only works if both semesters carried identical credit loads. Also remember that pass or fail courses usually carry credits but no grade points, and including them incorrectly will distort the result. Check your institution's rules on repeated courses, since some replace the old grade and others average both attempts. It is also worth knowing that a GPA becomes progressively harder to move as credits accumulate: once you have 90 credits behind you, a single excellent semester shifts the cumulative figure by only a fraction of a point, which argues for taking early semesters seriously rather than planning to fix things later. Everything runs in your browser, so your grades are never uploaded or stored anywhere.

GPA Calculator Formula & Method

GPA = total quality points ÷ total credit hours Quality points for a course = grade points × credit hours Grade points on the 4.0 scale: A 4.0 · A− 3.7 · B+ 3.3 · B 3.0 · B− 2.7 · C+ 2.3 · C 2.0 · C− 1.7 · D 1.0 · F 0 credit hours = the weight your institution assigns to the course Cumulative GPA = Σ(semester GPA × semester credits) ÷ Σ(semester credits)

Examples: GPA Calculator

Input

Calculus 4cr A, Physics 4cr B, English 3cr A−, Lab 1cr A, History 3cr B−

Result

GPA 3.41 (51.2 quality points over 15 credits)

Quality points are 16 + 12 + 11.1 + 4 + 8.1 = 51.2, and 51.2 ÷ 15 = 3.41. Averaging the grade points without credit weighting would wrongly give 3.48.

Input

Semester 1: GPA 3.41 over 15 credits; Semester 2: GPA 3.70 over 16 credits

Result

Cumulative GPA 3.56

((3.41 × 15) + (3.70 × 16)) ÷ 31 = (51.15 + 59.2) ÷ 31 = 3.56. Averaging the two GPAs directly would give 3.55, which is wrong because the credit loads differ.

Frequently Asked Questions – GPA Calculator

Add each course in the Helperzy GPA Calculator, select its letter grade, and enter its credit hours. The tool multiplies each grade's points by its credits, sums them, and divides by total credits to give your GPA on the 4.0 scale.