High School GPA Calculator

Easily calculate your semester and cumulative high school GPA,
with weighted and unweighted options. Designed for PDF export.

Current Semester GPA

Unweighted GPA
--
Weighted GPA
--
Semester GPA is based on the entries above. Weighted GPA includes course level adjustments.

Cumulative GPA

Unweighted
--
Weighted
--
Cumulative GPA takes into account all saved semesters.

Saved Semesters

How weighting works:
  • Unweighted GPA: A 4.0 scale with A=4.0, B=3.0, etc.
  • Weighted GPA: Honors courses +0.5, AP/IB courses +1.0 (on top of unweighted)
  • Grades below D (F) receive 0 for both unweighted and weighted.
Tip: Use your browser's print or "Save as PDF" function to export your GPA results!

The High School GPA Calculator computes both your semester GPA and your cumulative GPA across multiple semesters, with support for weighted and unweighted scales. Weighted GPA accounts for the added difficulty of Honors and AP/IB courses by applying grade point bonuses on top of the standard 4.0 scale. Enter your courses, save each semester, and watch your cumulative GPA build over time with a trend chart. Results can be exported as a PDF for college applications, scholarship submissions, or personal record-keeping.


How Weighting Works

Unweighted GPA uses the standard 4.0 scale: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Course difficulty is not taken into account.

Weighted GPA adds a bonus on top of the unweighted grade points to reflect course difficulty: Honors courses receive +0.5 and AP/IB courses receive +1.0. This means an A in an AP course contributes 5.0 grade points rather than 4.0.

Grades of F receive 0 grade points on both scales.


How to Use the High School GPA Calculator

Follow these steps to calculate and track your GPA:

  1. Add your courses — For each course, enter the course name (optional), number of credits, letter grade, and course level: Regular, Honors, or AP/IB.
  2. Add more courses — Click “Add Course” to include additional subjects for the same semester. Continue until all courses for the semester are entered.
  3. View your semester GPA — Your unweighted and weighted semester GPAs update automatically as you enter courses. No need to click Calculate.
  4. Save the semester — Click “Save Semester” to add the semester to your cumulative record. Both cumulative GPAs and the trend chart update immediately.
  5. Review your history — The saved semesters section shows each semester’s courses, grades, and GPA contributions in a detailed table.
  6. Export as PDF — Use your browser’s Print function and select “Save as PDF” to produce a clean, single-page export of your full GPA record.
  7. Clear or reset — Use “Clear Current Semester” to remove courses from the current entry without affecting saved semesters, or “Delete All Semesters” to wipe your cumulative record and start fresh.

Why Use This Calculator?

Weighted and unweighted side by side — Both GPA versions are calculated simultaneously so you can see exactly how your course choices affect each scale, which is particularly useful when comparing what different colleges consider.

Supports all course levels — Regular, Honors, and AP/IB course levels are all accounted for, with the appropriate grade point adjustments applied automatically.

Semester and cumulative tracking — Calculate one semester at a time while building a cumulative record across your entire high school career, all within the same tool.

GPA trend chart — A visual chart plots your GPA across saved semesters, making it easy to track progress and identify which terms had the most impact on your overall average.

PDF export — Save a clean, single-page PDF of your complete GPA history for college applications, adviser meetings, or personal records.

Free and accessible — Works instantly in any browser on any device with no account, download, or payment required.

Scroll to Top