GPA Calculator
Add your courses with credit hours and letter grades to calculate your semester GPA on a 4.0 scale, and combine it with your current cumulative GPA.
Cumulative GPA (optional)
Add your courses' credit hours and grades to calculate your GPA.
Semester GPA
—
Total credit hours
—
Total quality points
—
New cumulative GPA
—
Combines your current cumulative GPA and credit hours with this semester's results.
Course breakdown
| Course | Grade | Credits | Quality points |
|---|
How it works
How GPA is calculated.
- 01
Convert each grade to quality points
Each letter grade has a point value on the 4.0 scale (A = 4.0, B = 3.0, etc). Multiply each course's credit hours by its grade point value to get that course's quality points. A 3-credit course with an A- (3.7) earns 3 × 3.7 = 11.1 quality points.
- 02
Divide total quality points by total credits
Semester GPA = total quality points ÷ total credit hours across all courses. If your courses total 10 credits and 34.2 quality points, your GPA is 34.2 ÷ 10 = 3.42.
- 03
Combine with your cumulative GPA
To find your new cumulative GPA, add this semester's quality points to your prior cumulative quality points (current GPA × current credits), then divide by your new total credit hours. This rolls your new grades into your overall academic record.
FAQ
Frequently asked questions.
How do I calculate my GPA from percentage?
There's no single universal conversion — schools and countries use different scales. A commonly used rough US mapping is: 90–100% ≈ A (4.0), 80–89% ≈ B (3.0), 70–79% ≈ C (2.0), 60–69% ≈ D (1.0), and below 60% ≈ F (0.0). Many schools also use +/- grades with finer percentage cutoffs (e.g. 93–100% = A, 90–92% = A-), which changes the resulting GPA slightly. Always check your school's official grading scale or syllabus for the exact percentage-to-letter-grade breakpoints before converting.
How is high school GPA calculated?
High school GPA uses the same core formula as college: total quality points divided by total credit hours, where each grade converts to points on a 4.0 scale. The difference is that many high schools apply weighted grading to honors, AP, or IB courses, adding an extra 0.5 to 1.0 point per course to reflect their difficulty. This can push a weighted GPA above 4.0 (for example, a 4.3 or 5.0). An unweighted GPA, like the one this calculator produces, sticks to the standard 4.0 scale regardless of course difficulty.
What is a cumulative GPA?
A cumulative GPA is your grade point average across every semester or term you've completed, rather than just one term's grades. It's calculated the same way as a single semester GPA — total quality points divided by total credit hours — but using all your coursework to date. This calculator's optional cumulative fields let you enter your current cumulative GPA and total credit hours, then combine them with your new semester's courses to produce an updated running cumulative GPA.
What GPA is a 4.0 scale?
A 4.0 is the maximum score on the standard grading scale, equivalent to earning all A's. Common benchmarks on this scale: 3.5 and above is often considered the range for cum laude honors, 3.0 is generally described as a solid 'B average,' and 2.0 is frequently the minimum GPA required to remain in good academic standing and avoid probation at many colleges and high schools. Scholarship and honor society requirements often set their own thresholds within this range as well.
Can I calculate my GPA without credit hours?
You can, but it won't be a true GPA — without credit-hour weighting you're just taking a simple average of grade points across courses, treating every class as equally important. That's different from a real weighted GPA, where a 4-credit course counts more toward your average than a 1-credit lab. For an accurate result, enter credit hours for each course. That said, if all your courses happen to carry the same number of credits, a simple average and a weighted GPA will come out the same, so the calculator will still give you a reasonable number either way.
Related
Related calculators.
Last updated: July 28, 2026