Online GPA Calculator | Free & Accurate | 4.0 Scale
Calculate your college or high school GPA for free. Supports letter grades, percentages, and multi-semester tracking.
GPA Calculator: Calculate Your College or High School GPA Free
Your GPA follows you through every academic milestone. It determines scholarship eligibility, graduate school admissions, internship shortlists, and honor roll recognition. Whether you are a high school freshman tracking your first semester or a college senior aiming for graduate school, understanding how to calculate GPA accurately gives you full control over your academic path.
This free GPA calculator does the work instantly. Enter your grades and credit hours and get your semester GPA, cumulative GPA, or weighted GPA in seconds on a standard 4.0 scale.
What Is GPA and How Does It Work?
GPA stands for Grade Point Average. It is a single number that represents your academic performance across all courses in a semester or across your entire academic career. Most colleges, universities, and high schools in the United States use a 4.0 scale.
On a 4.0 scale, each letter grade converts to a specific number of grade points. Those grade points get weighted by your course credit hours, added together, and divided to produce your GPA.
Letter Grade to GPA Point Conversion Table
Every GPA calculation starts with converting your letter grade to grade points. This is the standard conversion table used by most colleges and universities.
Letter Grade | GPA Points | Letter Grade | GPA Points |
A+ | 4.0 | C+ | 2.3 |
A | 4.0 | C | 2.0 |
A- | 3.7 | C- | 1.7 |
B+ | 3.3 | D+ | 1.3 |
B | 3.0 | D | 1.0 |
B- | 2.7 | D- | 0.7 |
F | 0.0 |
Note: Grades marked P (Pass), NP (No Pass), I (Incomplete), and W (Withdrawal) are excluded from GPA calculations at most institutions.
The GPA Formula Explained
The GPA formula is straightforward once you understand quality points. Quality points are what you get when you multiply a course grade point value by its credit hours. Your GPA equals your total quality points divided by your total credit hours.
GPA = Total Quality Points / Total Credit Hours
Quality Points (per course) = Grade Points x Credit Hours
This formula applies to semester GPA, cumulative GPA, college GPA, and high school GPA. The only variable is the credit hour weight assigned to each course.
How to Calculate Semester GPA: Step-by-Step Example
Here is a real worked example using four courses from a typical college semester. Follow each step to see exactly how the calculation works.
Course | Grade | Grade Points | Credits | Quality Points |
English 101 | A | 4.0 | 3 | 12.0 |
Math 121 | B+ | 3.3 | 4 | 13.2 |
Psychology 201 | A- | 3.7 | 3 | 11.1 |
Biology 110 | C+ | 2.3 | 2 | 4.6 |
TOTAL |
|
| 12 | 40.9 |
Step 1: Total Quality Points = 12.0 + 13.2 + 11.1 + 4.6 = 40.9
Step 2: Total Credit Hours = 3 + 4 + 3 + 2 = 12
Step 3: GPA = 40.9 / 12 = 3.41
Semester GPA = 40.9 / 12 = 3.41
How to Calculate Cumulative GPA: Example with Prior Credits
Cumulative GPA combines your current semester results with all previous semesters. You need three numbers: your prior GPA, your previously completed credit hours, and your current semester results.
Scenario: You completed 45 credits with a 3.20 GPA. This semester you earned a 3.41 GPA across 12 credits.
Step 1: Prior Quality Points = 3.20 x 45 = 144.0
Step 2: Current Quality Points = 3.41 x 12 = 40.9
Step 3: Total Quality Points = 144.0 + 40.9 = 184.9
Step 4: Total Credits = 45 + 12 = 57
Step 5: Cumulative GPA = 184.9 / 57 = 3.24
Cumulative GPA = 184.9 / 57 = 3.24
This is exactly how the cumulative GPA calculator on this page works. Enter your prior GPA and prior credits, add your current semester courses, and the tool runs this calculation automatically.
How to Calculate Weighted GPA?
Weighted GPA gives extra grade points to harder courses like AP, honors, and IB classes. The extra points reward students who challenge themselves academically.
Course Type | Grade Earned | Unweighted Points | Weighted Points |
Standard Class | A | 4.0 | 4.0 |
Honors Class | A | 4.0 | 4.5 |
AP / IB Class | A | 4.0 | 5.0 |
Weighted GPAs can exceed 4.0. A student who earns straight As in all AP courses could achieve a weighted GPA of 5.0. Many selective universities recalculate GPA on an unweighted scale during admissions review, so knowing both figures matters.
GPA Planning: What Grade Do You Need to Hit Your Target
The GPA planning calculator answers one of the most common academic questions: what GPA do I need in my remaining courses to raise my cumulative GPA to a specific target?
Scenario: Current GPA is 3.10 over 60 completed credits. Target GPA is 3.50. You plan to take 30 more credits.
Required GPA = (Target GPA x Total Credits) – (Current GPA x Current Credits)
/ Additional Credits
Calculation: (3.50 x 90) – (3.10 x 60) / 30
Result: (315 – 186) / 30 = 129 / 30 = 4.30
In this case, a 3.50 cumulative GPA is not achievable in 30 credits from a 3.10 starting point. The calculator tells you this immediately so you can adjust your target or extend your timeline. This is the kind of honest, actionable answer that helps students make real academic decisions.
What Is a Good GPA: GPA Assessment Guide
GPA Range | Rating | What It Means |
3.7 to 4.0 | Outstanding | Qualifies for honors, top scholarships, and competitive graduate programs |
3.3 to 3.6 | Very Good | Strong standing for most majors, professional schools, and employers |
3.0 to 3.2 | Satisfactory | Meets most graduation requirements and scholarship minimums |
2.5 to 2.9 | Needs Work | Limits access to competitive programs; GPA planning recommended |
Below 2.0 | At Risk | May trigger academic probation; seek academic advisor immediately |
Frequently Asked Questions
How do I calculate my GPA from percentage grades?
Select the percentage format in the grade format settings. The calculator converts your percentage to a letter grade automatically. A score of 93 or above becomes an A (4.0), 90 to 92 becomes an A minus (3.7), 87 to 89 becomes a B plus (3.3), and so on down the scale.
Can I calculate my GPA without credit hours?
Yes. Enter the same credit value for every course. Using equal credit weights across all courses produces a straight average of your grade point values, which functions as an unweighted GPA.
How do I raise my cumulative GPA?
Use the GPA Planning Calculator. Enter your current GPA, total credits completed, target GPA, and remaining credits. The tool calculates the exact minimum GPA you need to hit in future semesters. The more credits you have remaining, the more leverage you have to move your cumulative GPA.
Does retaking a course improve my GPA?
At most institutions, grade replacement policies allow a higher grade to replace a lower one in the GPA calculation. Check your school policy first. If replacement applies, enter only the higher grade in the calculator.
What is the difference between GPA and CGPA?
GPA typically refers to a single semester result. CGPA, or Cumulative GPA, covers all semesters combined. This calculator computes both. Add your prior completed credits and GPA in the prior GPA section to get your cumulative figure.
Does this calculator work for high school, junior high, and middle school GPA?
Yes. The 4.0 scale and the quality points formula apply across all grade levels. Enter your course grades and credit values, and the calculator returns an accurate GPA regardless of your school level.
Calculate Your GPA Now
Use the GPA calculator at the top of this page. Enter your courses, select your grades, and add your credit hours. Your semester GPA appears instantly. Add prior credits to see your cumulative GPA. Use the GPA planning tool to set a target and get the exact number you need to reach it.
Your grades are the input. Your GPA is the output. The plan is yours to make.