Browse All Calculators

GPA Calculator

Free GPA calculator to find your semester and cumulative GPA from letter or percentage grades, with prior GPA, weighted AP/IB scales and a GPA planner.

100% Free
No Sign-up
Instant Results
Works on Mobile

GPA Calculator

Add your courses, credits and grades to see your semester and cumulative GPA. Use the settings for percentage grades, weighted AP/IB classes or your prior GPA.

Course (optional)
Credits
Grade
Weighted
Settings
Your GPA
3.49
FDCBA
Semester GPA
3.49
Cumulative GPA
3.49
Total Credits
8
Quality Points
27.90
Tip: Grades P (pass), I (incomplete) and W (withdrawn) are ignored. Weighted courses add one grade point on the 5.0 scale.
Plan your future GPA

GPA Planning Calculator

Find the average GPA you need in future courses to reach a target GPA.

Required GPA for future courses
3.33
Minimum average GPA needed across the additional credits.
GPA Calculator — Free Semester and Cumulative GPA Calculator on HighCalc

GPA Calculator: Calculate Semester and Cumulative GPA Online

Use this online GPA calculator to quickly calculate your Grade Point Average (GPA) and generate a detailed semester-wise GPA report. Enter course names, credits and grades (letter or percentage) and see your cumulative GPA instantly. Use the settings to include your prior GPA or adjust the grading scale for AP, IB or high school courses. The calculator converts letter grades to grade points automatically for accurate GPA calculation.

Quick answer: GPA is your total quality points divided by your total credits, where quality points are the grade points for a course multiplied by its credits. An A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course gives (4.0 × 3 + 3.0 × 4) ÷ 7 = 3.43.

How to Calculate GPA

Convert each grade to grade points, multiply by the course credits to get quality points, then divide the total quality points by the total credits. Courses with more credits count for more, which is why a high grade in a large course lifts your GPA more than the same grade in a small one.

GPA formulaGPA = Σ (grade points × credits) ÷ Σ credits

Letter Grade Equivalents

A+ = 4.3 | A = 4 | A- = 3.7 | B+ = 3.3 | B = 3 | B- = 2.7 | C+ = 2.3 | C = 2 | C- = 1.7 | D+ = 1.3 | D = 1 | D- = 0.7 | F = 0 | P/I/W = ignored. Many schools cap an A+ at 4.0, so the calculator lets you choose either the 4.0 or the 4.3 scale. The percentage ranges below are a common US conversion, and your school may use a different one.

Letter gradePercentageGrade points
A+97–100%4.0 (4.3 on the 4.3 scale)
A93–96%4.0
A-90–92%3.7
B+87–89%3.3
B83–86%3.0
B-80–82%2.7
C+77–79%2.3
C73–76%2.0
C-70–72%1.7
D+67–69%1.3
D63–66%1.0
D-60–62%0.7
FBelow 60%0.0

Weighted vs Unweighted GPA

An unweighted GPA uses the standard scale, where an A is always 4.0. A weighted GPA gives extra points for harder courses such as AP, IB and honors classes, often one extra point on a 5.0 scale. Choose the 5.0 weighted scale and tick AP/IB/Honors on the courses that count. Schools weight courses in different ways, so check how yours does it.

What Is a Good GPA?

On a 4.0 scale, a GPA of 3.5 to 4.0 is generally considered excellent, 3.0 to 3.5 is good, 2.5 to 3.0 is average and below 2.5 may need improvement. Requirements vary by school, program and employer. To work out a single course grade from your scores, use the grade calculator, and the CGPA calculator is useful for other grading systems.

Plan Your GPA and Raise It

The planning calculator shows the average GPA you need in your remaining credits to reach a target. It uses your current GPA, current credits, target GPA and the credits you still plan to take.

Required GPARequired GPA = (target × total credits − current GPA × current credits) ÷ additional credits

For example, with a 2.8 GPA over 25 credits and a target of 3.0, you need a 3.33 average over the next 15 credits. If the answer is above your scale's maximum, the target cannot be reached with those credits. Retaking a course where you earned a low grade can also raise your GPA if your school allows it. To convert grades, try the percentage calculator.

Who Uses a GPA Calculator?

This GPA calculator helps students, parents and educators track academic performance, plan study strategies and understand credit-weighted grades for an accurate GPA assessment.

How to Use This GPA Calculator

1

Enter your courses

Add the course name (optional), the credits and the grade for each course.

2

Choose your settings

Pick the GPA scale and whether you enter letter or percentage grades.

3

Add your prior GPA (optional)

Set Include Prior GPA to Yes and enter your previous GPA and credits.

4

Click "Calculate GPA"

See your semester GPA, cumulative GPA, total credits and quality points.

5

Plan ahead or save a report

Use the planner to see what GPA you need next, or export or print your report.

Features

Instant Results
Your GPA updates as you change any course
Letter or Percentage
Enter grades either way, with automatic conversion
Weighted Scales
4.0, 4.3 and 5.0 weighted with AP/IB courses
GPA Planner
See the GPA you need to reach your target
Works Everywhere
Fully responsive on phone, tablet, and desktop
Private & Secure
All calculations run in your browser — nothing is stored
Frequently Asked Questions
Common questions about the GPA Calculator.
How do I calculate my GPA?
Enter the course name, credits and grade for each course, then press Calculate GPA. The calculator multiplies each grade's points by its credits, adds them up and divides by the total credits to give your semester GPA and cumulative GPA.
Can I include prior semesters?
Yes. Set Include Prior GPA to Yes in the settings and enter your previous GPA and the credits it covers. The calculator combines them with your new courses to give an updated cumulative GPA.
Can I use percentage grades?
Yes. Choose Percentage Grades in the settings and enter a percentage for each course. The calculator converts each percentage to a letter grade and then to grade points, using the chart on this page.
Can I print or export my GPA report?
Yes. Use the Export button to download your courses and results as a CSV file you can open in a spreadsheet, or the Print button to open a printable report.
Does this work for AP, IB, or high school courses?
Yes. Choose the 5.0 weighted scale and tick AP/IB/Honors on those courses to add one extra grade point, up to a maximum of 5.0. You can also pick the 4.3 scale if your school gives an A+ 4.3.
What is a good GPA?
On a 4.0 scale, 3.5 to 4.0 is generally considered excellent, 3.0 to 3.5 is good, 2.5 to 3.0 is average and below 2.5 may need improvement. Requirements vary by school, program and employer.