GPA Calculator for College: How to Calculate Semester & Cumulative GPA (Free)
A free GPA calculator for college, explained: how to calculate your semester GPA online, roll it into a cumulative GPA, and handle credit hours and weighted vs unweighted grades on the 4.0 scale.
A free GPA calculator for college turns a semester of letter grades into a single number in a few seconds — but only if you feed it the right inputs. This guide shows you how to calculate your semester GPA online, how to roll several semesters into a cumulative GPA, and where the two big traps live: credit-hour weighting and the difference between a weighted and an unweighted scale. Everything here uses the standard 4.0 scale and pairs with our free GPA Calculator, which runs entirely in your browser.
No sign-up, no upload, no stored data. You enter your grades and credit hours, the number updates live, and it disappears when you close the tab. Here is exactly how the math works so the result actually means something.
What a GPA actually measures
GPA stands for Grade Point Average, and the word average is doing real work. It is not the average of your letter grades; it is the average of your grade points, weighted by how many credit hours each course carries. On the standard 4.0 scale, each letter maps to a grade-point value:
- 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 range = 1.0–1.3, F = 0.0
Multiply each course's grade points by its credit hours to get quality points, add those up, and divide by total credit hours. That weighted average is your GPA. Doing it by hand is error-prone once you have five or six courses, which is why a GPA calculator with credit hours built in saves you from arithmetic mistakes on the number that shows up on your transcript.
How to calculate your semester GPA online
A semester GPA covers exactly one term. To calculate your semester GPA online with our tool:
- Open the GPA Calculator.
- For each course, pick the letter grade from the dropdown and enter its credit hours. The course name is optional — it just helps you keep rows straight.
- Click Add Another Course for every class you took this term.
- Read the GPA at the top. It recalculates live as you edit, so you can try "what if I pull this B up to a B+?" scenarios instantly.
Worked example. Say you took five courses: Calculus I (A, 4 credits), Physics (A−, 3), English (B+, 3), History (B, 3), and a 1-credit Seminar (A). The quality points are 4.0×4 + 3.7×3 + 3.3×3 + 3.0×3 + 4.0×1 = 16.0 + 11.1 + 9.9 + 9.0 + 4.0 = 50.0, over 14 credit hours, for a semester GPA of about 3.57. Notice the 1-credit Seminar barely moved the number — that is credit weighting in action, and we come back to it below.
Cumulative GPA: rolling every semester into one number
Your semester GPA answers "how did this term go?" Your cumulative GPA answers "how am I doing overall?" It is the weighted average across every graded course you have taken, not the average of your semester GPAs — because later semesters usually carry more credits and shouldn't count the same as a light first term.
The formula is:
Cumulative GPA = (previous cumulative × prior credits + this semester's quality points) ÷ total credits
Worked example: if you had a 3.20 cumulative GPA over 60 completed credits, then earned a 3.49 across 15 credits this semester, your new cumulative is (3.20 × 60 + 3.49 × 15) ÷ 75 = 3.26. The big prior balance of 60 credits keeps a single strong semester from swinging the overall number very far — the same reason it gets harder to move your GPA the further into a degree you are. A cumulative GPA calculator that is free and browser-based lets you plug in "what grades do I need next term to hit a 3.4?" without redoing this by hand every time.
Weighted vs unweighted GPA — which one is this?
This is the single most common source of confusion, so it is worth being precise. A weighted vs unweighted GPA comparison comes down to whether difficulty gets a bonus:
- Unweighted GPA caps at 4.0. Every A is worth 4.0 regardless of whether the class was remedial or Advanced Placement. This is the standard college scale and what most graduate schools and scholarship forms expect.
- Weighted GPA is common in US high schools. AP, IB, and Honors courses are bumped — often an A in an AP class counts as 5.0 — so weighted GPAs can exceed 4.0. A 4.3 or 4.5 you have seen on a high-school report card is a weighted number.
Our GPA Calculator computes an unweighted GPA on the 4.0 scale. If your school uses weighting for AP or Honors classes, add the bonus to those grades before entering them, or check your official transcript — schools differ on the exact bump, and there is no universal weighted formula.
Why credit hours matter more than you think
Two students can earn the same letter grades and end up with different GPAs, because credit hours decide how much each grade pulls on the average. A GPA calculator with credit hours is the only kind worth using — anything that treats all courses equally is just averaging letters, which no registrar does.
Concretely: an A in a 4-credit lecture contributes 16.0 quality points, while an A in a 1-credit lab contributes only 4.0. So a rough semester where you aced the small classes and struggled in the big one can still produce a mediocre GPA — the heavy courses dominate. When you are deciding where to put your study hours late in a term, the 4-credit course is almost always the higher-leverage place to fight for half a letter grade.
Graduate school, transfers, and the 4.0 scale
Graduate admissions, transfer applications, and most scholarships want a GPA on the 4.0 scale, which is why a free GPA calculator on the 4.0 scale is genuinely useful even after you have your transcript — you often need to compute a subset. Many grad programs care about your major GPA or your last-60-credits GPA rather than the overall number. You can compute either one in the same tool: enter only the courses in that subset and read the result. A graduate GPA is calculated identically to an undergraduate one; only which courses you include changes.
One caution that applies everywhere: treat any online result as an estimate and confirm the official figure with your registrar. Schools differ on rounding, on how they handle retakes and pass/fail courses, and occasionally on the grade-point values themselves.
If your grades are percentages, not letters
Plenty of institutions — across South Asia, Europe, and elsewhere — report marks as percentages or on a 10-point CGPA scale rather than US letter grades. If that is you, converting first is the move:
- Turn a percentage into a 4.0 GPA with the Percentage to GPA Calculator, which supports the US 4.0, Pakistan HEC, Indian 10-point, and WES scales.
- Go the other direction — from a CGPA or GPA back to a percentage — with the CGPA to Percentage Calculator.
- For the full country-by-country breakdown of cutoffs and formulas, read our percentage-to-GPA conversion guide.
Once every course is expressed on the 4.0 scale, the GPA Calculator combines them with credit weighting exactly as above.
Quick FAQ
Does the calculator store my grades?
No. Everything is processed in your browser and erased when you close or refresh the page. Nothing is uploaded to a server, and there is no account.
Is the result weighted or unweighted?
Unweighted, on the 4.0 scale. AP and Honors courses are not automatically bumped. If your school weights them, adjust those grades before entering, or verify against your transcript.
Is GPA the same as CGPA?
"CGPA" (cumulative grade point average) is just a cumulative GPA — the running average across all your terms. In some countries CGPA also refers to a 10-point scale; if that is yours, convert it first with the CGPA to Percentage Calculator or the Percentage to GPA Calculator.
How should I round my GPA?
Most schools report to two decimal places (e.g. 3.26). Don't round up a 3.48 to a 3.5 on an application — use exactly what your transcript shows, since admissions offices verify it.
Closing — calculate it in under a minute
To recap: your GPA is a credit-weighted average of grade points on the 4.0 scale. A semester GPA covers one term; a cumulative GPA rolls them all together with the running formula above; and the standard college scale is unweighted, capping at 4.0.
- Open the GPA Calculator and enter each course's grade and credit hours.
- Read your semester GPA, then use the cumulative formula to fold in prior terms.
- If your marks are percentages, convert them first with the Percentage to GPA Calculator.
- Always confirm the official number with your registrar before putting it on an application.
Prepping an application package alongside your GPA? Our guide on choosing between APA, MLA, and Chicago citation styles covers the other half of getting coursework submission-ready.