GPA Calculator
Calculate your GPA from letter grades and credit hours on the 4.0 scale, with optional weighting for Honors, AP and IB classes and a course breakdown.
A GPA (grade point average) turns your letter grades into one number on a 0 to 4.0 scale, weighted by how many credits each class is worth. This calculator works for a semester GPA in college or high school. It can also add the usual bonus for Honors, AP and IB classes to give a weighted GPA.
How to use this tool
- List each course on its own line: name, letter grade, credit hours.
- Choose whether A+ counts as 4.0 or 4.3 at your school.
- For high school, tick weighted GPA and start Honors, AP or IB course names with that word.
- Read your GPA, total credits and the course-by-course breakdown.
Formula
GPA = Σ (grade points × credits) ÷ Σ credits
Grade points follow the common 4.0 scale: A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D+ = 1.3, D = 1.0, D− = 0.7, F = 0. Grade points × credits are called quality points. Pass/fail, withdrawn and incomplete courses carry no grade points and are left out.
Example
Take five courses: A− in a 3-credit class (11.1 quality points), B+ in a 4-credit class (13.2), A in a 3-credit class (12), B in a 1-credit lab (3) and A in a 3-credit class (12). That is 51.3 quality points over 14 credits, so the GPA is 51.3 ÷ 14 = 3.664, usually reported as 3.66.
Frequently asked questions
What is the difference between weighted and unweighted GPA?
Unweighted GPA uses the plain 4.0 scale for every class. Weighted GPA adds extra points for harder classes, typically 0.5 for Honors and 1.0 for AP or IB, so an A in AP Biology counts as 5.0.
Do pass/fail classes affect my GPA?
Usually not. A pass earns credits toward graduation but no grade points, so it is left out of both sides of the GPA sum. A failing grade under pass/fail may count as an F at some schools.
Is a 3.5 GPA good?
A 3.5 is between a B+ and an A− average. Admissions and scholarship requirements differ by school and program; compare your transcript with the specific published requirement.
Last updated: 2026-10-30