GPA Calculator

Calculate GPA and cumulative grade point average

GPA Calculator

Cumulative GPA

0.00

out of 4.0

Total Credits

0.0

credit hours

Grade Scale

A+4.0
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
D+1.3
D1.0
D-0.7
F0.0

How to Use

  • Enter course name, credits, and grade for each course
  • Click "Add Course" to add more courses
  • Your GPA is calculated automatically as a weighted average
  • Data is saved automatically in your browser

Your Privacy is Protected

All processing happens entirely in your browser. No data is stored, transmitted, or tracked. Your information remains completely private and secure on your device.

No Data Storage
No Tracking
100% Browser-Based

About GPA Calculator

Calculate your Grade Point Average (GPA) accurately with our comprehensive GPA calculator. Whether you're a high school student planning for college applications, a college student tracking academic progress, or a parent helping with grade calculations, this tool makes GPA calculation simple and accurate. Input your courses, grades (A, B, C, etc.), and credit hours to instantly calculate your GPA on the standard 4.0 scale. Supports weighted GPAs for honors and AP classes, cumulative GPA calculation across multiple semesters, semester-specific GPAs, and target GPA planning. Essential for monitoring academic standing, college admission requirements, scholarship eligibility, and degree progress. The calculator handles different grading scales, quality points, and credit weights automatically.

Key Features

Standard and Weighted GPA

Calculate both unweighted (standard 4.0 scale) and weighted GPAs (honors/AP classes count higher). Understand both for college applications.

Credit Hour Weighting

Accounts for different credit values. A 4-credit A impacts GPA more than a 1-credit A. Accurate calculation considering course weights.

Multiple Grading Scales

Supports A-F grading, plus/minus system, percentage scores, and custom grade points. Works with your school's specific grading system.

Cumulative GPA Tracking

Calculate GPA across multiple semesters. Track overall GPA while adding new term grades to see progress over time.

Target GPA Planning

Calculate what grades you need in remaining courses to achieve a target GPA. Plan your academic goals with data.

Grade Improvement Scenarios

Model 'what if' scenarios. See how retaking classes or improving grades affects overall GPA.

How to Use GPA Calculator

1

Add Courses

Add each course or class to the calculator by entering the course name or selecting from a list.

2

Enter Grades

Enter the letter grade received for each course (A, A-, B+, B, C, etc.) using the dropdown or input field.

3

Input Credit Hours

Input credit hours or units for each course. This determines how much each course affects your GPA calculation.

4

Specify Course Type

Specify if the course is regular, honors, or AP/IB (for weighted GPA calculation). Honors and AP courses carry additional weight.

5

Add All Courses

Add all courses for the semester, year, or time period you want to calculate. Include every course that counts toward your GPA.

6

View Calculated GPA

View your calculated GPA displayed in both weighted and unweighted formats. See how your performance translates to the 4.0 scale.

7

Calculate Cumulative GPA

For cumulative GPA across multiple terms, add your previous GPA and the number of credits already completed to get your overall GPA.

Frequently Asked Questions

What is a good GPA?

3.0 or higher is generally considered good. 3.5+ is very good/excellent. 3.8-4.0 is outstanding. For competitive colleges, 3.7+ unweighted is often expected. However, 'good' depends on your goals, school, and major. Context matters.

What's the difference between weighted and unweighted GPA?

Unweighted uses standard 4.0 scale (A=4.0, B=3.0, C=2.0, D=1.0, F=0). Weighted adds points for advanced courses: AP/IB courses might use 5.0 for an A, honors use 4.5. Weighted GPAs can exceed 4.0.

How do I convert letter grades to GPA?

Standard conversion: 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. Some schools don't use plus/minus. Our calculator handles various systems.

Do all credits count equally toward GPA?

No. GPA weights courses by credit hours. A 4-credit course impacts GPA twice as much as a 2-credit course. This is why our calculator needs credit values for accuracy.

Can I raise my GPA significantly?

It depends on credits completed. With few credits, GPA changes easily. With many credits, it's harder. If you have 100 credits at 2.5 GPA, getting 4.0 in 15 more credits only raises GPA to about 2.7. Early GPA matters most.

What GPA do I need for college admission?

Varies widely. Community colleges: often open admission. State schools: typically 2.5-3.5. Competitive universities: 3.7+. Ivy League: 3.9+ unweighted. Research specific schools' average admitted student GPAs.

How is cumulative GPA calculated?

Sum of (grade points × credit hours) for all courses, divided by total credit hours. Example: 4.0 in 3-credit course and 3.0 in 4-credit course: (4.0×3 + 3.0×4) / 7 = 3.43 cumulative GPA.

Do colleges recalculate GPA?

Many do! They might exclude non-academic courses (PE, arts), use only core classes, or apply their own weighting system. Your school's GPA and college-calculated GPA may differ. Focus on core academic performance.

Use Cases

  • College Application Planning: High school students calculate GPAs for college applications. Most colleges consider unweighted GPA; some also look at weighted. Know both numbers.
  • Academic Standing Monitoring: Ensure you meet minimum GPA requirements for academic good standing, financial aid eligibility, sports participation, or scholarship maintenance.
  • Scholarship Applications: Many scholarships require minimum GPAs. Calculate accurately to determine eligibility and target opportunities within reach.
  • Degree Progress Tracking: College students monitor progress toward degree completion. Some majors require minimum GPAs for specific courses or overall.
  • Academic Goal Setting: Set realistic GPA goals and calculate what's needed to achieve them. Plan study strategies based on grade requirements.