Calculator Tools
GPA Calculator
Calculate your GPA on the 4.0 scale in your browser. Weighted and unweighted, semester and cumulative, with letter grades and credit hours. No signup.
Calculator mode
Add each course with its letter grade, credit hours, and course type to compute your term GPA.
Courses
The 4.0 scale is used for grade points (A = 4.0, A- = 3.7, B+ = 3.3, ..., F = 0.0). Credit hours can be a decimal. Rows marked W, P, NP, or I are listed but excluded from the GPA average.
4.0 grade scale used by this calculator
Honors classes add +0.5 to the grade point. AP, IB, and dual-enrollment college courses add +1.0. The bonus only applies when a course is passed; an F stays at 0.0 regardless of course type. Toggle the weighted option above to use the unweighted 4.0 scale only.
How to use
- Pick a mode at the top: Semester GPA to enter individual courses, or Cumulative GPA to combine multiple semester GPAs.
- In Semester mode, add a row for each course with its letter grade, credit hours, and course type (Regular, Honors, or AP / IB / College). Toggle Weighted off if your school uses the unweighted 4.0 scale only.
- Use the grade dropdown to select a letter (A+ through F) or a non-graded marker (W, P, NP, I), which the calculator excludes from the average automatically.
- Read the live result panel for unweighted and weighted GPA, the letter equivalent, total credits, and counted credits.
- Switch to Cumulative GPA to enter each semester's GPA and total credit hours; the tool returns your overall GPA across every semester listed.
- Click Copy summary to copy a plain-text breakdown of the result for an email, advisor meeting, or study log.
About this tool
GPA Calculator works on the standard US 4.0 scale and answers the two questions students actually ask: 'what is my GPA this semester' and 'what is my cumulative GPA across every semester so far'. Semester mode takes a list of courses, each with a name, a letter grade (A+ through F, plus the non-graded markers W, P, NP, and I), credit hours, and an optional course type (Regular, Honors, or AP / IB / College). It computes a weighted average of grade points using sum(points * credits) / sum(credits), shows both the unweighted GPA on the standard 4.0 scale and the weighted GPA that includes the high school bonus convention (+0.5 for Honors and +1.0 for AP / IB / dual-enrollment college courses), and reports the letter equivalent so the result reads naturally. Failed courses keep their 0.0 grade points regardless of course type, which mirrors most district policies. Cumulative mode takes a list of semesters with each semester's GPA and total credit hours, then combines them with the same weighted-average math to give an overall cumulative GPA. The result panel always shows the totals you would need to verify the calculation by hand: total credits, counted graded credits, sum of grade points, and counted versus excluded rows. A grade scale reference card sits beneath the calculator so the points used for each letter are visible at a glance, and a single Copy summary button outputs a plain-text breakdown of every counted row, ready to paste into an email to an advisor or into a study log. Useful for high school students figuring out term grades, college students tracking degree progress, transfer students recomputing GPA across institutions, parents helping with course planning, and anyone trying to project what a strong final term would do to their cumulative average. Calculations run locally on your device, so the grades you type here never leave your browser.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Percentage Calculator
Four percentage calculators: percent of, what percent, change, and discount.
Open tool
CalculatorCompound Interest Calculator
Future value, time to goal, and required contribution with annual schedule.
Open tool
Date & TimeAge Calculator
Exact age, day of birth, next birthday countdown, and lifetime stats.
Open tool
CalculatorMacro Calculator
Daily protein, carbs, and fat in grams from TDEE or body stats with goal and per-meal split.
Open tool