GPA Calculator - Calculate Your Semester & Cumulative GPA

Calculate your semester and cumulative GPA with our easy-to-use tool. Add courses, grades, and credits. Supports all standard US 4.0 and 4.3 grading scales.

Course & Scale Inputs
Previous GPA (optional)
Course Entries

How to use

Select the grading scale your institution uses, then add each course with its credits and letter grade. Enter previous GPA/credits for cumulative tracking if desired.

Methodology

Each course contributes quality points (grade point × credits). Semester GPA divides total quality points by total credits. Cumulative GPA blends prior totals with the new semester.

Full original guide (expanded)

Real-time results appear as you type so you can experiment with different grades. The tool supports standard US scales (4.0, 4.3, with or without +/-) and ignores Pass/Fail entries.

Why Use This Calculator

  • Instantly updates GPA as you enter grades.
  • Combines semester and cumulative calculations in one view.
  • Handles multiple grading standards (4.0, 4.3, +/- variations).
  • Accessible and mobile-friendly design.

Related Academic Tools

Frequently Asked Questions (excerpt)

What is the difference between weighted and unweighted GPA? This tool weights by credits, akin to college GPA calculation.

How to calculate cumulative GPA? Provide your prior GPA and credits; the calculator blends them with your current results.

What if my school uses 4.3 or no +/-? Pick the appropriate scale from the dropdown.

Formulas

Core GPA formulas

\[ \text{Quality Points} = \text{Grade Point} \times \text{Credits} \]

\[ \text{Semester GPA} = \frac{\sum(\text{Quality Points}_i)}{\sum(\text{Credits}_i)} \]

\[ \text{Cumulative GPA} = \frac{(\text{Prev GPA} \times \text{Prev Credits}) + \text{Semester Points}}{\text{Prev Credits} + \text{Semester Credits}} \]

Ignore courses without both credits and a grade; Pass/Fail entries do not affect the average.

Citations
Changelog
  • 0.1.0-draft — 2026-01-19: Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido
Last Updated: 2026-01-19
Version 0.1.0-draft