About this tool
GPA (Grade Point Average) is a standardized way of measuring academic achievement in the United States and many other countries. The most common scale is 4.0, where A = 4.0, B = 3.0, C = 2.0, D = 1.0, and F = 0.0. Some schools add +/- modifiers (A- = 3.7, B+ = 3.3, etc.).
This calculator supports three modes: (1) Semester GPA — enter grades and credit hours for a single term; (2) Cumulative GPA — combine multiple semesters into an overall GPA; (3) Weighted GPA — applies weight multipliers for honors (4.5 scale), AP/IB (5.0 scale), and dual enrollment courses. The formula is: GPA = Sum(Grade Points x Credit Hours) / Total Credit Hours.
Whether you are a high school student planning college applications, a college student tracking progress toward graduation, or a graduate school applicant calculating your competitive GPA, this tool provides accurate results based on standard US grading scales. All data stays in your browser.
Practical Usage Examples
College & University Semester Audits
Calculate term GPA and cumulative Grade Point Average across 3-credit and 4-credit courses.
High School AP & Honors Weighting
Model weighted high school GPA taking into account 5.0 AP/IB class multipliers and 4.5 honors scales.
Graduate & Professional School Admissions
Forecast target GPA requirements needed for law school (LSAC), medical school (AMCAS), or graduate fellowships.
Step-by-Step Instructions
Select the GPA scale: Standard 4.0, Weighted 5.0, or custom scale.
Add each course: enter the course name, letter grade, and credit hours.
Click Add Course to include more courses in the calculation.
Your semester GPA updates in real time as you add courses.
For cumulative GPA, enter your existing GPA and total credits, then add new courses.
Copy or download your GPA report.
Core Benefits
Supports 4.0 (standard), 4.5 (honors), and 5.0 (AP/IB) weighted scales.
Includes +/- grade modifiers (A-, B+, C+, etc.).
Cumulative GPA mode combines existing GPA with new courses.
Calculates both weighted and unweighted GPA simultaneously.
100% client-side — your grades never leave your browser.
Free, no signup, works offline after first load.
Frequently Asked Questions
GPA = Total Quality Points / Total Credit Hours. Quality Points = Grade Value x Credit Hours. For example, an A (4.0) in a 3-credit course gives 12.0 quality points. Sum all quality points and divide by total credits.
Unweighted GPA uses the standard 4.0 scale for all courses. Weighted GPA gives extra points for advanced courses: honors courses use a 4.5 scale, AP/IB courses use a 5.0 scale. An A in an AP course is worth 5.0 instead of 4.0.
Requirements vary by institution. Competitive universities typically expect 3.5+ unweighted GPA. Ivy League schools often see 3.9+ GPAs. State universities may accept 2.5-3.0. Check each school specific requirements.
There is no universal conversion because grading scales differ. A common approximation: 4.0 = 93-100%, 3.7 = 90-92%, 3.3 = 87-89%, 3.0 = 83-86%, 2.7 = 80-82%, 2.3 = 77-79%, 2.0 = 73-76%. Some schools use different thresholds.
Yes. All GPA calculations happen locally in your browser. No grades, course names, or academic data is ever sent to any server.