GPA Calculator
Calculate high school and college grade point averages across weighted and unweighted scales, supporting AP, IB, and Honors grade point adjustments.
Embed this Tool on Your Website
Copy this code snippet to add the GPA Calculator to your blog or website for free. It adjusts dynamically to mobile and desktop screens.
How to Use GPA Calculator
GPA Calculator Formula / How It Works
This tool runs local browser-based JavaScript to compute GPAs. In Semester mode, it converts letter grades to numeric values using standard 4.0 weights, adds course bonuses if weighted is enabled (capped at 5.0 per course), multiplies each value by credit hours, and divides by total credits. In Cumulative mode, it combines weighted products of past and present semesters.
For example, if you take a 3-credit AP course (A grade = 5.0 weighted points) and a 3-credit Regular course (B grade = 3.0 points), your weighted semester GPA is: (5.0 × 3 + 3.0 × 3) / 6 = 4.00.
Frequently Asked Questions
It calculates your GPA using the standard 4.0 scale: multiply each course's grade points by its credit hours, sum all the results, then divide by the total credit hours. This is the same method used by most US colleges and universities.
It uses the standard US 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, F = 0.0. Some schools use slightly different scales; adjust for your institution if needed.
Yes. Add all courses from all semesters you want to include, with their credit hours and grades. The calculator will compute your cumulative GPA across all entered courses.
Most US colleges require a 3.5 GPA for Cum Laude, 3.7 for Magna Cum Laude, and 3.9 for Summa Cum Laude, though exact thresholds vary by institution. Check your school's specific requirements.
No. All calculations run entirely in your browser. Your grades and course information are never transmitted to any server or stored anywhere.
More tools available in our full calculator directory.