Related Tools
How to Use
- 1Choose "Unweighted GPA" or "Weighted GPA" tab.
- 2Enter each course name, grade, and credit hours.
- 3For weighted GPA, also select the course type (Regular, Honors, AP/IB).
- 4Your GPA is calculated and updated in real time.
- 5Use "Load Samples" to see an example with pre-filled courses.
- 6Use "Add Course" to include more classes.
About GPA Calculator
The GPA Calculator supports both the standard unweighted 4.0 scale and the weighted scale used by many high schools and colleges. Weighted GPA awards a +0.5 bonus for Honors courses and +1.0 for AP/IB courses, allowing GPAs up to 5.0.
Enter any number of courses with their letter grades and credit hours to see your cumulative GPA, a color-coded rating, and a detailed per-course breakdown. Use sample data to explore how different grade combinations affect your overall GPA.
All calculations run locally in your browser. No grades, course names, or personal data are stored or transmitted — safe for calculating sensitive academic records.
Frequently Asked Questions
What is a 4.0 GPA scale?
The standard unweighted scale where A=4.0, B=3.0, C=2.0, D=1.0, F=0.0, with +/- adjustments.
What is weighted GPA?
Weighted GPA awards bonus points for harder courses: Honors courses get +0.5 and AP/IB courses get +1.0, allowing GPAs above 4.0 (up to 5.0).
How are credit hours used?
GPA is calculated as a weighted average: (grade points × credits) summed across all courses, divided by total credit hours.
Can my weighted GPA be above 4.0?
Yes. Weighted GPA allows up to 5.0 because Honors (+0.5) and AP/IB (+1.0) courses receive bonus grade points.
Is my data stored or shared?
No. All calculations run locally in your browser. No grades or personal information are stored or sent to any server.