Term GPA
-
Calculate weighted GPA, semester GPA, and cumulative GPA from grades and credit hours using 4.0 or 5.0 scales.
-
-
-
-
-
-
Result summary: -
Advertisement
A GPA calculator helps you convert grades and credit hours into a clear academic performance number. Whether you are a high school student planning honors classes, a college student tracking scholarship eligibility, or a parent reviewing report card trends, this tool makes grade analysis fast and accurate. Instead of manually multiplying every course by its credits and then dividing totals, you can paste your course lines and get an instant result.
This page works as a weighted GPA calculator, semester GPA calculator, and cumulative GPA calculator. It supports letter grades, percentage grades, and direct point values, then calculates quality points and total credits on a 4.0 scale or 5.0 scale. That means you can use it as a college GPA calculator, high school GPA calculator, or a quick GPA estimator when you want to test "what-if" scenarios.
Featured snippet answer: GPA is calculated by multiplying each
course's grade points by its credit hours, adding all quality
points, and dividing by total GPA credits. Formula:
GPA = Sum(Grade Points x Credits) / Sum(Credits).
A GPA calculator is an academic math tool that converts course results into a grade point average. GPA stands for Grade Point Average, and most U.S. schools calculate it on a 4.0 scale, while some programs and weighted systems use a 5.0 scale. The result is used for class ranking, academic probation checks, transfer review, scholarship thresholds, and admission applications.
The key advantage of an online GPA tool is consistency. Manual GPA math often goes wrong when students forget weighted credits, accidentally count non-GPA courses, or round too early. A good calculate GPA workflow should let you review credits, quality points, and class-level parsing so you can trust the final number. That is why this calculator provides both summary cards and a detail list with line-by-line conversion context.
The calculator on this page is also practical for planning. You can estimate how one strong semester can raise your cumulative GPA, compare grade outcomes across different credit loads, and test how a repeated course or difficult lab class may affect your average. This makes it useful for daily academic decisions, not just end-of- term reporting.
The GPA formula is straightforward, but implementation details matter. This tool reads each line, identifies the grade value and credit hours, normalizes grade format, converts that grade into points, calculates quality points, and aggregates totals. It validates every line so invalid entries cannot silently distort your result.
Supported input types:
Formula example for one term:
(A x 3) + (B+ x 4) + (C x 2) = (4.0 x 3) + (3.3 x 4) + (2.0 x 2)
= 29.2 quality points.
Divide by total credits 9, so term GPA =
3.24.
Formula example for cumulative GPA:
cumulative = (current GPA x current credits + term quality points)
/ (current credits + term credits)
.
| Letter Grade | 4.0 Scale | 5.0 Scale (Weighted) |
|---|---|---|
| A+ / A | 4.0 | 5.0 |
| A- | 3.7 | 4.7 |
| B+ | 3.3 | 4.3 |
| B | 3.0 | 4.0 |
| B- | 2.7 | 3.7 |
| C+ | 2.3 | 3.3 |
| C | 2.0 | 3.0 |
| C- | 1.7 | 2.7 |
| D+ | 1.3 | 2.3 |
| D | 1.0 | 2.0 |
| D- | 0.7 | 1.7 |
| F | 0.0 | 0.0 |
Course, Grade, Credits or
Grade, Credits.
Use this workflow with the average calculator for score trends, or browse more calculators for related academic and planning tools.
These examples show how a semester grade calculator can be used for realistic planning scenarios. Numbers are illustrative and may vary from your registrar's policy if your school applies special repeat, transfer, or pass/fail rules.
| Courses Entered | Scale | Term Credits | Term GPA | Cumulative Scenario |
|---|---|---|---|---|
| A(3), B+(4), C(2) | 4.0 | 9 | 3.24 | With prior 3.20 over 30 credits -> 3.21 |
| A-(4), A(3), B(3), B-(2) | 4.0 | 12 | 3.40 | With prior 3.05 over 45 credits -> 3.12 |
| 95(3), 88(4), 79(3), 91(3) | 4.0 | 13 | 3.15 | With prior 3.48 over 60 credits -> 3.42 |
| A(4), A(4), B+(3), A-(3) | 5.0 | 14 | 4.71 | With prior 4.20 over 50 credits -> 4.31 |
| 3.8(3), 3.4(4), 2.9(3) | 4.0 | 10 | 3.35 | With prior 2.95 over 40 credits -> 3.03 |
These cases demonstrate why credit-heavy courses can move your GPA more than low-credit electives. If you want to estimate how much a final assignment affects a course percentage first, combine this tool with the percentage calculator before entering the expected grade.
The GPA formula uses two core concepts: grade points and credit hours. Grade points come from your letter grade or converted percentage. Credit hours reflect course weight. A three-credit class contributes less to GPA movement than a five-credit class if both grades are equal.
Core formula:
GPA = Total Quality Points / Total GPA Credits
where quality points are the sum of
grade points x credit hours for each counted class.
Cumulative formula:
New Cumulative GPA = (Current GPA x Current Credits + Term
Quality Points) / (Current Credits + Term Credits)
.
Percentage conversion in this calculator follows a standard U.S. ladder (A range, B range, C range, D range, F). If your school uses custom cutoffs, you should still use this tool for quick planning, then cross-check the final official GPA with your student portal.
| Variable | Meaning | Example |
|---|---|---|
| g_i | Grade points for course i | A = 4.0, B+ = 3.3, etc. |
| c_i | Credit hours for course i | 3, 4, 1.5 |
| Q | Total quality points | Q = Sum(g_i x c_i) |
| C | Total GPA credits counted | C = Sum(c_i) |
| Term GPA | Current term average | Q / C |
| Current GPA | Existing cumulative GPA | e.g., 3.42 |
| Current Credits | Completed credits before this term | e.g., 45 |
| New Cumulative | Combined prior and term GPA | (Current GPA x Current Credits + Q) / (Current Credits + C) |
For wider academic planning, use the scientific calculator and ratio calculator when working with weighted score models and percent splits.
A GPA calculator can be mathematically correct and still differ from your official transcript because institutions apply policy rules differently. Common differences include grade replacement for repeated courses, treatment of transfer credits, developmental classes, and academic renewal rules. Some schools replace the old grade with the new attempt; others average both attempts. If you are targeting honors, scholarship renewal, or transfer deadlines, those policy details matter as much as formula accuracy.
Inclusion rules also vary. One program may exclude pass/fail classes completely, while another counts certain pass outcomes toward earned credits but not GPA credits. Weighted high school programs may apply AP or honors multipliers differently across districts. Even rounding style can differ: some systems preserve many decimals internally and round only for display, while others round each term before cumulative rollup.
Practical strategy: use this GPA estimator for fast what-if planning, then validate the official value in your school portal. This gives you speed for decision-making and reliability for final reporting. It also helps you focus effort where it has the biggest impact, especially in high-credit courses that move cumulative GPA more than low-credit electives.