# Free online GPA calculator

> GPA (grade point average) is the average of your course grades on a 4.0 scale. This calculator figures your term GPA and rolls it into your cumulative GPA.

Calculate your term GPA from letter grades and credit hours. Optionally add your existing GPA and credits to compute your updated cumulative GPA.

**Interactive version:** https://onlinecalculator.me/math/gpa/
**Category:** Math

## How to use

1. Add a row for each course. Enter the letter grade and credit hours. Course name is optional.
2. Press "+ Add course" to add more rows.
3. To calculate your updated cumulative GPA, fill in the existing GPA and credits fields below the course list.
4. Term GPA and cumulative GPA appear in the results section.

## The formula

```
Term GPA = Σ(grade_points × credits) / Σ(credits)

Cumulative GPA = (existing_GPA × existing_credits + term_points)
                 / (existing_credits + term_credits)
```

**Grade point values (standard 4.0 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− | 0.7 |
| | | F | 0.0 |

## Worked example

Three courses: English (A, 3 credits), Math (B+, 4 credits), History (A−, 3 credits).

- English: 4.0 × 3 = 12.0 points
- Math: 3.3 × 4 = 13.2 points
- History: 3.7 × 3 = 11.1 points
- Total points: 36.3 | Total credits: 10
- **Term GPA: 36.3 / 10 = 3.63**

## Notes

- Plus/minus grading is used by approximately 75% of US four-year institutions (ACE 2022).
- Course credits that count as zero (pass/fail or audit) can be excluded by entering 0 credits.

## Frequently asked questions

### How is GPA calculated?

GPA = total grade points / total credit hours. Grade points for a course = grade point value × credits. The standard 4.0 scale: A/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.3, D = 1.0, D- = 0.7, F = 0.0.

### How does the cumulative GPA calculation work?

Cumulative GPA = (existing GPA × existing credits + new term points) / (existing credits + new term credits). Provide your current cumulative GPA and total credits completed to get the updated figure.

### My school uses a different grading scale. Will this work?

This calculator uses the standard 4.0 scale with plus/minus grades used by most US colleges. If your school uses a different scale (e.g., 4.3 max for A+, or no plus/minus), the results will differ.

### What do the honors bands mean?

Traditional Latin honors: Cum laude ≥ 3.5, Magna cum laude ≥ 3.7, Summa cum laude ≥ 3.9. These thresholds vary by institution — your school may use different cutoffs.

### Can I add or remove courses?

Yes. Use the "+ Add course" button to add rows and the × button to remove individual courses. The GPA updates instantly.

## Sources

- [Academic grading in the United States (GPA calculation)](https://en.wikipedia.org/wiki/Academic_grading_in_the_United_States) — Wikipedia
- [Grading systems by country](https://en.wikipedia.org/wiki/Grading_systems_by_country) — Wikipedia

## Related calculators

- [Percentage calculator](https://onlinecalculator.me/math/percentage/) — Five common percentage calculations — of, what percent, change, increase, decrease.
- [Fraction calculator](https://onlinecalculator.me/math/fraction/) — Add, subtract, multiply, and divide fractions with automatic simplification.
- [Scientific calculator](https://onlinecalculator.me/math/scientific/) — Full scientific calculator with trig, logarithms, and keyboard support.
- [Tip calculator](https://onlinecalculator.me/everyday/tip/) — Calculate tip amount and per-person split for any party size.

---

Part of [onlinecalculator.me](https://onlinecalculator.me/) — free calculators that run entirely in your browser.
Machine-readable index: https://onlinecalculator.me/llms.txt
