OnlineTool.me

GPA Calculator

Enter grades, credits, and course levels → Get your weighted and unweighted GPA.

Course Grades

Add each course, letter grade, credit value, and course level.

CourseGradeCreditsLevelRemove
Add prior GPA for a cumulative result
Your weighted and unweighted GPA will appear here

Default scale: A/A+ = 4.0, A− = 3.7, B+ = 3.3, and so on. Honors adds 0.5 and AP/IB adds 1.0 for the weighted estimate. Schools may use different scales or caps.

How to Use GPA Calculator

1

Add Your Courses

Enter a name for each class and select its letter grade.

2

Enter Credits and Level

Set the course credits and choose Regular, Honors, or AP/IB.

3

Add Prior GPA if Needed

Optionally enter your earlier unweighted GPA and completed credits for a cumulative estimate.

4

Review Your Live GPA

The weighted, unweighted, and optional cumulative results update automatically as you change a grade, credit value, course level, or prior GPA.

GPA Calculator Features

  • Calculates weighted and unweighted GPA together
  • Supports plus and minus letter grades
  • Weights each course by its credit value
  • Includes regular, honors, AP, and IB course levels
  • Optionally combines current work with a prior GPA and prior credits

Common Use Cases

High school GPA planning

Compare the effect of regular, honors, AP, and IB classes on a default weighted scale.

College semester GPA

Enter each course grade and credit hours to estimate a credit-weighted semester result.

Cumulative GPA estimate

Add a prior GPA and completed credits to combine earlier work with the current term.

Limits and Important Notes

How GPA Is Calculated

Each letter grade is converted to grade points. The calculator multiplies those points by the course credits, adds the quality points, and divides by total credits.

For the weighted estimate, honors adds 0.5 and AP or IB adds 1.0 before credits are applied. The cumulative calculation combines prior quality points with the current term.

Formula

GPA = Σ(grade points × course credits) ÷ Σ(course credits)

Example

An A in a 3-credit class and a B in a 1-credit class produce (4.0 × 3 + 3.0 × 1) ÷ 4 = 3.75 unweighted GPA.

  • Schools may assign different values to A+, plus/minus grades, honors, AP, IB, dual-enrollment, or repeated courses.
  • The weighted result uses +0.5 for honors and +1.0 for AP/IB without imposing a 5.0 cap.
  • Pass/fail, withdrawals, transfer credits, and institutional GPA replacement rules are not modeled.

Frequently Asked Questions