High school GPA calculator

Choose each class’s grade and level. Your weighted and unweighted GPA show side by side.

Start from the common A–F points; change them below to match your school.

Example courses. Change them to yours, or

AP, IB and Honors extra points

No extra points yet, so your weighted and unweighted GPA are the same. Add your school’s Honors, AP and IB points below.

Many schools add 0.5 for Honors and 1.0 for AP or IB, but there is no national rule: your school’s handbook decides.

Your school’s letter grades and base points
Import courses from a transcript or spreadsheet

Copy the courses from a transcript or a spreadsheet and paste them here, one course per line with its letter grade, and its level or credits if you have them. Your grades stay in this browser.

Save my courses or compare versions

Nothing is sent to us. Untick the box to forget them.

To compare plans, save the courses as they are now as a version, change them, and save again. Versions stay in this browser until you delete them.

Open a file you saved with “Save the versions to a file”, in this browser or another. It is read in your browser and sent nowhere.

Chicago Public Schools grade values checked . Sources are at the bottom of the page.

Weighted GPA depends on your school

Unweighted GPA uses the base grade points. Weighted GPA changes those points for eligible course levels. The extra points, eligible grades and treatment of IB courses are school rules.

Enter your school's letter grades and base points, including plus/minus grades when used. Then set the extra points and the minimum base points that qualify, or select the Chicago Public Schools policy if it applies. In that policy, a B in an Honors course receives four grade points; D and F receive no Honors bonus. Course levels must match the school record.

The calculator starts with no extra points, because each school sets its own. One tap applies a common setting, Honors +0.5 and AP or IB +1.0; change it if your handbook differs. The GPA scale chart lists every letter’s points under that setting. Two As and a B, counted equally, give 3.67 both ways; with that setting, an A in AP and a B in Honors raise the weighted GPA to 4.17.

Marked an AP Macroeconomics or Microeconomics practice exam? Estimate its AP score, 1 to 5, with the AP Macroeconomics or AP Microeconomics score calculator. For the IB Diploma’s score out of 45 and its pass conditions, use the IB score calculator.

If a full-year course counts more than a semester course, untick “Every course counts equally” and enter each course’s credits. Do not average a weighted GPA back into an unweighted one: different course combinations can produce the same weighted total.

Middle school or college?

A middle school report card with no credits or extra points has its own middle school GPA calculator, where every class counts the same. For college grade points and cumulative transcript totals, use the college GPA calculator.