Student and Education Tool
Weighted GPA Calculator
Calculate weighted and unweighted GPA using course credits, base grade points, and optional course-weight bonuses. Enter the weighting rules that match your school rather than assuming one universal Honors, AP, or IB policy.
Calculate your weighted GPA
Enter each course, its credit value, the base grade points earned, and any additional weighting your school assigns to that course. Leave the weighting bonus at 0 for a standard unweighted course.
How the Weighted GPA Calculator works
GPA is commonly calculated by multiplying the grade-point value for each course by the number of credits for that course, adding those grade points, and dividing by the total number of credits.
The unweighted calculation uses only the base grade points you enter. The weighted calculation adds the course-specific bonus you enter before multiplying by the course credits.
Weighted GPA = Σ[(Base grade points + Weight bonus) × Course credits] ÷ Σ(Course credits)
Weighted vs. unweighted GPA
Unweighted GPA
An unweighted GPA uses the base grade-point value without adding extra points for course difficulty. On a commonly used 4.0 scale, an A may correspond to 4.0 grade points, but schools may use different grade-point mappings.
Weighted GPA
A weighted GPA can give additional grade points for courses such as Honors, Advanced Placement, International Baccalaureate, or other advanced classes. The amount of additional weighting is not universal.
This calculator therefore does not automatically decide that an Honors course receives 0.5 points or that an AP course receives 1.0 point. Instead, you enter the bonus that matches your school’s policy.
Worked example
English: 1 credit, 4.0 base points, 0 bonus
AP Biology: 1 credit, 3.7 base points, 1.0 bonus
Honors Algebra II: 1 credit, 4.0 base points, 0.5 bonus
History: 1 credit, 3.3 base points, 0 bonus
Unweighted grade points: 4.0 + 3.7 + 4.0 + 3.3 = 15.0
Unweighted GPA: 15.0 ÷ 4 = 3.75
Weighted grade points: 4.0 + 4.7 + 4.5 + 3.3 = 16.5
Weighted GPA: 16.5 ÷ 4 = 4.125, or 4.13 when rounded to two decimals.
Example grade-point values
Some schools use a 4.0-style base scale similar to the example below. These values are provided only as a general reference. Use the values required by your own school or institution.
A: often 4.0
A−: often around 3.7
B+: often around 3.3
B: often 3.0
C: often 2.0
D: often 1.0
F: often 0.0
Common mistakes to avoid
- Assuming every school uses the same Honors, AP, IB, or advanced-course weighting system.
- Giving every course equal influence when some courses carry more credits than others.
- Mixing percentage grades with grade points without first converting them according to the school’s grading policy.
- Adding a course-weight bonus to the base grade points when the school instead weights courses using another method.
- Comparing GPAs from different schools as if their grading scales and weighting systems were identical.
Assumptions and limitations
Weighted GPA policies vary substantially between schools.
This calculator performs the arithmetic using the base grade points, course credits, and weighting bonuses that you enter. It does not determine your school’s official grading scale.
Some schools cap weighted grade points, use different weighting for Honors, AP, IB, dual-enrollment, or college courses, exclude certain courses from GPA, or calculate class rank using a separate method.
For an official GPA, use the grade-point conversion, course weighting, credit rules, exclusions, and rounding rules specified by your school, district, college, university, or transcript policy.
Privacy
The course values entered into this calculator are processed directly in your browser by the code on this page. The calculator does not require your name, student ID, school account, password, transcript file, or other identifying information.
Avoid entering sensitive personal information into any online calculator when it is not necessary.
For additional information about tool assumptions and responsible use, see the Tool Accuracy and Privacy page.
Frequently asked questions
What is a weighted GPA?
A weighted GPA gives additional grade-point value to selected advanced courses according to a school’s weighting policy. Different schools may use different bonuses, caps, or course categories.
What is an unweighted GPA?
An unweighted GPA uses the base grade-point value for each course without adding extra points for course difficulty.
What weighting bonus should I enter for Honors or AP?
Enter the value specified by your school. Some schools may use a 0.5 bonus for Honors and a 1.0 bonus for AP or IB, but this is not universal.
Can a weighted GPA be above 4.0?
Yes, under some weighting systems. A weighted GPA can exceed 4.0 when additional grade points are added for advanced courses. Whether this is allowed and how high the scale can go depends on the school’s policy.
Why are credits included in the calculation?
Credits allow courses with different academic weight to contribute proportionally to the GPA. A course worth two credits normally contributes twice as much to a credit-weighted GPA as a one-credit course with the same grade-point value.
Is this my official school GPA?
No. The calculator applies the arithmetic to the values you enter. Your official GPA depends on your school’s grading scale, weighting rules, eligible courses, credits, rounding policy, and other transcript rules.
Related student tools
Continue with other education and statistics tools on Practical Tools Hub.