GPA Calculator
Calculate your high school, college and cumulative GPA instantly — add as many semesters and courses as you need.
College GPA Calculator
Built around college credit hours, with support for weighted AP/IB and honors coursework.
High School GPA Calculator
Track your GPA year by year, with a weighted option for Advanced Placement and Honors classes.
Cumulative GPA Calculator
Combine every semester you've completed into one running GPA that updates as you add more.
The 4.0 GPA Scale
Every grade on this calculator maps to a grade point between 0.0 and 4.0 — an A is worth 4.0, a C is worth 2.0, and an F is worth nothing. Plus and minus grades sit a third of a point either side of the base letter.
See the full GPA scale →| Grade | Points | Grade | Points |
|---|---|---|---|
| A+ / A | 4.0 | C+ | 2.3 |
| A- | 3.7 | C | 2.0 |
| B+ | 3.3 | C- | 1.7 |
| B | 3.0 | D+ | 1.3 |
| B- | 2.7 | D | 1.0 |
| D- / F | 0.7 / 0.0 |
How to Calculate GPA
Multiply each course's grade points by its credit hours to get quality points, add every course's quality points together, then divide by total credit hours. That's your GPA — the calculator above does this automatically as you type.
Read the full guide →Example
3 credits × A (4.0) = 12.0 quality points
4 credits × B+ (3.3) = 13.2 quality points
Total: 25.2 ÷ 7 credits = 3.60 GPA
Frequently Asked Questions
What is a good GPA?
On the standard 4.0 scale, 3.0 (a B average) is generally solid, 3.5+ is strong, and 3.8+ is competitive for selective colleges. "Good" also depends on what the number is being used for — a scholarship, an admissions bar, or your own school's honor roll.
What is the average GPA?
The US national average sits around 3.0 in high school and roughly 3.1–3.3 in college, though this varies by school and has drifted upward over time.
What's the difference between weighted and unweighted GPA?
Unweighted GPA caps at 4.0 and scores every class the same. Weighted GPA adds extra points for harder courses — this calculator adds 1.0 for AP/IB and 0.5 for Honors when the weighted toggle is on for a semester.
How is cumulative GPA different from a single semester's GPA?
A semester GPA covers just one term. Cumulative GPA averages every semester you've added together, weighted by each semester's total credit hours — which is exactly what the result card above is doing as you add semesters.
Can I use a percentage instead of a letter grade?
Yes — flip the "%" toggle next to any course's grade to switch that row to a 0–100 percentage input. It's converted to the equivalent grade point automatically using the standard scale bands.