High School GPA Calculator

Enter each course with its grade, credits (or units), and level. Supports unweighted (4.0) and weighted (Honors +0.5, AP/IB +1.0; capped at 5.0). You can also drag & drop or pick a CSV — nothing is uploaded.

Drop CSV here (Course,Grade,Credits,Level) or click to choose a file
Example header: Course,Grade,Credits,Level • Levels: Regular|Honors|AP/IB
Course name Grade (letter or %) Credits Level Actions
Letter grades accepted: A, A-, B+, B, B-, C+, C, C-, D+, D, D-, F. Numeric % is mapped to letters via a common US scale (see cheat sheet).

GPA Calculator – Quick Cheat Sheet

Edge cases & notes
  • Letter grades are case-insensitive; spaces are ignored. Percent grades use the mapping above.
  • If a line has invalid/missing fields, it’s skipped with a warning in the console (keeps UI clean).
  • Weighted bumps never push a course above 5.0 (cap). Unweighted is capped at 4.0 by definition.
  • CSV stays in your browser; nothing is uploaded to any server.

Cookies & privacy

Utilities Bunker uses necessary cookies to run the site. Optional cookies help remember preferences, measure usage, and improve the platform. You can change your choices any time. Privacy Policy.

Manage Cookies