GPA Calculator
Calculate your weighted GPA from grade points and credit hours.
Calculate Your Semester and Cumulative GPA

Use the GPA Calculator above to calculate your semester GPA, cumulative GPA, and required future grades using course credits and letter grades. Add your courses, see instant results, and plan your academic goals on a customizable grading scale.
What Is a GPA Calculator?
A GPA Calculator is an online tool that calculates your Grade Point Average based on the grades you receive and the credit hours assigned to your courses.
GPA is commonly used by colleges and universities to summarize academic performance. Instead of treating every subject equally, a credit-based GPA calculation considers how many credit hours each course carries.
The Skills Elevate GPA Calculator helps students calculate their semester GPA, combine results from previous semesters, and explore how future grades could affect their academic progress.
Our free calculator includes:
- Semester GPA Calculator: Calculate GPA from multiple courses and credit hours.
- Cumulative GPA Calculator: Combine previous academic results with your current semester.
- Target GPA Planner: Find the average GPA needed in upcoming courses to reach a cumulative GPA goal.
- What-If Grade Simulator: Test different grades without changing your actual course entries.
- Interactive GPA Dashboard: View your calculated GPA, total credits, quality points, and grade distribution.
- Custom Grading Scale: Adjust grade-point values to match your institution's requirements.
The tool calculates results automatically as you update your courses, helping you understand your academic performance without using spreadsheets or manual formulas.
How to Use the GPA Calculator
Our online GPA Calculator is designed for college and university students who want accurate, credit-weighted GPA calculations.
Step 1: Enter Your Course Names
Start by entering your course names in the Course Builder.
For example:
- Mathematics
- English Composition
- Biology
- American History
Course names are optional, but adding them helps you identify subjects when reviewing results or testing grade scenarios.
The calculator includes example courses that you can replace with your own.
Step 2: Enter Credit Hours
Next, enter the credit hours assigned to each course.
A course may carry 1, 2, 3, 4, or another number of credits, depending on your institution.
For example, Biology might carry 4 credit hours, while Mathematics carries 3.
Credit hours are important because they determine how much each course contributes to your overall GPA.
The calculator also accepts decimal credit values, such as 1.5 or 2.5.
Step 3: Select Your Letter Grades
Choose a letter grade from the dropdown menu for each course.
The calculator supports common grades such as A, A−, B+, B, C, D, and F.
It also includes P (Pass), W (Withdrawal), and I (Incomplete).
These three nonstandard grades are excluded from GPA calculations under the tool's default rules. Your university may handle them differently.
Step 4: Add or Remove Courses
Click + Add Course to enter another subject.
You can add multiple courses to calculate your semester GPA.
Use the remove button beside a course to delete it from the calculation.
The Clear Courses button reduces the form to one default course row so you can start entering a different set of subjects.
Step 5: View Your Semester GPA
Your GPA updates automatically as you change grades or credit hours.
The result dashboard displays your:
- Semester GPA
- Total GPA credit hours
- Total quality points
- Circular GPA indicator
- Credit distribution by grade group
For example, if your semester GPA is 3.46 on a 4.0 scale, the dashboard displays 3.46 out of 4.00.
Step 6: Calculate Your Cumulative GPA
Open the Cumulative tab under Plan Your Next Move.
Enable Include GPA from previous semesters.
Enter your previous cumulative GPA and total previously attempted GPA credits.
The calculator combines your earlier academic record with the current semester to estimate your updated cumulative GPA.
Step 7: Plan Your Target GPA
Open the Goal Planner tab.
Enter your desired cumulative GPA and the number of credits you expect to complete next semester.
The calculator estimates the average GPA you need across those future credits.
If your target cannot be reached within the selected grading scale and planned credits, the calculator explains the limitation.
Step 8: Try Different Grades
Select the What-If Grades tab.
Choose a course and select a hypothetical grade.
The calculator shows how the change could affect your semester GPA without modifying your actual course results.
You can also expand Course Impact, Calculation Steps & Grade Settings to review the calculation breakdown or customize the grading scale.
How Does the GPA Calculator Work?
The GPA Calculator uses a credit-weighted average.
Each letter grade has a numerical grade-point value. The tool multiplies that value by the credit hours for the corresponding course.
The resulting number is called the course's quality points.
After calculating quality points for every GPA-eligible course, the calculator adds them together and divides by the total GPA-attempted credit hours.
This gives your semester GPA.
The calculator keeps the underlying numerical values for calculations and displays the final GPA rounded to two decimal places.
GPA Calculation Formula
The standard credit-weighted GPA formula is:
GPA = Total Quality Points ÷ Total GPA Credit Hours
Or:
GPA = Σ (Grade Points × Course Credits) ÷ Σ Course Credits
Where:
- Grade Points: The numerical value of each letter grade.
- Course Credits: The credit hours assigned to the course.
- Quality Points: Grade points multiplied by course credits.
- GPA Credits: The attempted credits included in the GPA calculation.
Courses excluded from GPA under the selected policy do not contribute to either the GPA quality points or GPA credit denominator.
How to Calculate GPA: Real-Life Example
Suppose Emily, a second-year university student, receives these semester grades.
| Course | Credits | Grade | Grade Value | Quality Points |
|---|---|---|---|---|
| Mathematics | 3 | A | 4.0 | 12.00 |
| English Composition | 3 | B+ | 3.3 | 9.90 |
| Biology | 4 | B | 3.0 | 12.00 |
| American History | 3 | A− | 3.7 | 11.10 |
| Total | 13 | 45.00 |
Step 1: Calculate Quality Points
Multiply each course's credit hours by its numerical grade value.
For Mathematics:
3 × 4.0 = 12.00
For English Composition:
3 × 3.3 = 9.90
For Biology:
4 × 3.0 = 12.00
For American History:
3 × 3.7 = 11.10
Step 2: Add All Quality Points
12.00 + 9.90 + 12.00 + 11.10 = 45.00
Step 3: Add the Credit Hours
3 + 3 + 4 + 3 = 13 credits
Step 4: Divide Quality Points by Credits
GPA = 45.00 ÷ 13
Semester GPA = 3.46
Emily's calculated semester GPA is 3.46 on the example 4.0 grading scale.
This is the same credit-weighted calculation performed automatically by the GPA Calculator above.
GPA Grading Scale: Letter Grades to Grade Points
Many US colleges and universities use a 4.0 GPA system, although the exact numerical values can vary.
The default Skills Elevate grading scale is:
| Letter Grade | Grade Points |
|---|---|
| A+ | 4.0 |
| 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 |
| D− | 0.7 |
| F | 0.0 |
Some institutions assign different values to plus/minus grades or A+. Others use alternative grading systems.
Our calculator lets you customize grade points from 0 to 5 to match your institution's scale.
Always use the values provided by your school when you need results that closely match an official transcript.
What Is a Semester GPA?
Semester GPA measures your academic performance during one academic term.
It includes only the GPA-eligible courses completed or attempted during that semester, according to the applicable grading policy.
For example, if you take five courses in the fall semester, your semester GPA is calculated using the credit hours and grade points from those courses.
Semester GPA is useful for reviewing recent performance, monitoring academic progress, and identifying which courses contribute most to the result.
What Is a Cumulative GPA?
Cumulative GPA, sometimes called CGPA, represents academic performance across multiple semesters.
Instead of calculating only one term, it combines the quality points and GPA-attempted credits from your academic record.
The formula is:
Cumulative GPA = Total Cumulative Quality Points ÷ Total Cumulative GPA Credits
Cumulative GPA Calculation Example
Suppose Emily has:
| Academic Record | GPA | Credits |
|---|---|---|
| Previous semesters | 3.28 | 44 |
| Current semester | 3.46 | 13 |
Her previous semesters contribute:
3.28 × 44 = 144.32 quality points
Her current semester contributes 45.00 quality points.
Combined quality points:
144.32 + 45.00 = 189.32
Combined GPA credits:
44 + 13 = 57
Updated cumulative GPA:
189.32 ÷ 57 = 3.3214...
Updated Cumulative GPA = 3.32
The Cumulative GPA feature performs this calculation automatically.
Note that an entered previous GPA may already be rounded. Using exact transcript quality points, where available, can produce a more accurate cumulative result.
How to Calculate the GPA Needed Next Semester
Students often want to know what grades they need to reach a specific cumulative GPA.
The Target GPA Planner helps answer this question.
It combines your current GPA record, desired cumulative GPA, and planned future credit hours.
The formula is:
Required GPA = [Target GPA × (Current Credits + Future Credits) − Current Quality Points] ÷ Future Credits
Target GPA Example
Emily wants to raise her cumulative GPA from approximately 3.32 to 3.40.
Her record contains:
- Current combined quality points: 189.32
- Current GPA credits: 57
- Target cumulative GPA: 3.40
- Next-semester credits: 15
Calculate the total quality points needed:
3.40 × (57 + 15) = 244.80
Subtract her existing quality points:
244.80 − 189.32 = 55.48
Divide by the planned credits:
55.48 ÷ 15 = 3.6987...
Required next-semester GPA ≈ 3.70
Emily would need approximately a 3.70 GPA across her next 15 credits to reach her goal.
This is a planning estimate. Actual results can differ if grades are replaced, excluded, or calculated differently by the university.
What Is the What-If GPA Calculator?
The What-If Grade Simulator lets you explore how changing a course grade would affect your GPA.
For example, suppose Emily earned a B in Biology but wants to see what her semester GPA would have been with an A.
She can select Biology and change its grade in the simulator.
The tool calculates the hypothetical GPA and shows the difference from her current result.
This helps students understand which courses have the greatest influence on their academic performance.
Because credit hours are used as weights, improving a grade in a four-credit course usually changes GPA more than making the same grade-point improvement in a two-credit course.
The What-If Simulator does not modify your original course entries.
Why Do Credit Hours Matter When Calculating GPA?
GPA is a weighted average, not simply the average of your letter-grade values.
Suppose a student earns:
| Course | Credits | Grade Points |
|---|---|---|
| Course A | 4 | 4.0 |
| Course B | 2 | 2.0 |
An ordinary average of the two grade values would be:
(4.0 + 2.0) ÷ 2 = 3.00
But the credit-weighted GPA is:
[(4 × 4.0) + (2 × 2.0)] ÷ 6
= 20 ÷ 6
GPA = 3.33
The four-credit course has greater influence on the result because it carries more academic credits.
This is why it is important to enter accurate credit hours for every course.
Semester GPA vs. Cumulative GPA
| Feature | Semester GPA | Cumulative GPA |
|---|---|---|
| Time period | One semester | Multiple semesters |
| Credits included | Current term | Eligible credits across included terms |
| Main purpose | Evaluate recent performance | Evaluate overall academic progress |
| Useful for | Semester goals and performance checks | Graduation planning and academic requirements |
| Calculator feature | Semester Snapshot | Cumulative tab |
Both measurements are useful, but they answer different academic questions.
Weighted GPA vs. Unweighted GPA
Students sometimes confuse credit-weighted GPA with high school weighted GPA.
Credit-weighted college GPA considers course credit hours. A four-credit course contributes more than a two-credit course.
Unweighted high school GPA commonly assigns grade values on a 4.0 scale without adding extra points for course difficulty.
Weighted high school GPA may award additional grade points for honors, Advanced Placement (AP), or International Baccalaureate (IB) courses, depending on school rules.
The Skills Elevate calculator is primarily designed for college and university credit-weighted GPA calculations. Its customizable grade-point settings do not automatically apply different AP or honors bonuses to individual courses.
What Is a Good GPA in College?
The meaning of a good GPA depends on your university, academic program, and personal goals.
A GPA of 3.5 may be strong for many academic contexts, but scholarships, graduate programs, honors distinctions, and competitive admissions can use different requirements.
Rather than relying on one universal definition of a good GPA, compare your result with the requirements that actually matter for your program.
The Target GPA Planner can help you understand how future coursework may affect your progress toward a specific goal.
Common GPA Calculation Mistakes
Several mistakes can produce misleading GPA results.
- Ignoring credit hours: Courses with different credits should not automatically contribute equal weight.
- Using the wrong grade scale: Grade-point values may vary between institutions.
- Confusing semester and cumulative GPA: One covers the current term; the other includes earlier eligible coursework.
- Counting excluded grades: Pass, withdrawal, or incomplete grades may be treated differently by school policy.
- Rounding too early: Using full quality-point values is more reliable than repeatedly rounding intermediate results.
- Ignoring repeated-course policies: Some schools replace previous grades, while others count multiple attempts.
- Assuming a target is always reachable: A future GPA goal may exceed what is mathematically possible over the credits remaining.
Using a GPA Calculator reduces manual arithmetic mistakes, but the accuracy of the result still depends on the grades, credits, and rules entered.
Tips for Improving Your GPA
A useful GPA improvement plan starts with understanding where your academic effort may have the greatest effect.
Focus on high-credit courses, since they generally have more influence on a credit-weighted GPA.
Review your weaker subjects early, track assignment deadlines, and ask instructors or academic advisors about available academic support.
You can also use the What-If Grade Simulator to compare different outcomes and the Target GPA Planner to set a measurable semester goal.
Improving GPA often takes more than one semester, especially after completing many credits, so realistic planning is important.
Related Tools
Explore these additional Skills Elevate tools for academic calculations:
- Mean Calculator — Calculate regular and weighted averages to better understand how grades contribute to an overall result.
- Rounding Calculator — Round GPA calculations and other academic numbers to the required decimal places.
- Fraction Calculator — Work with fractions and decimal equivalents when solving credit-hour and mathematics problems.
- Exponent Calculator — Solve exponent and power calculations for algebra, science, and other academic assignments.
Frequently Asked Questions
What is a GPA Calculator?
A GPA Calculator is an online tool that calculates Grade Point Average using course grades and credit hours. It helps students estimate semester and cumulative academic performance.
How do I calculate my GPA?
Multiply each course's grade-point value by its credit hours. Add the resulting quality points and divide by the total GPA-attempted credits.
Is the GPA Calculator free?
Yes. The Skills Elevate GPA Calculator is free to use and requires no signup to calculate semester GPA, cumulative GPA, or future GPA scenarios.
Can I calculate my GPA with different credit hours?
Yes. Enter the credit hours for each course separately. The calculator automatically applies the correct weighting.
How do I calculate my cumulative GPA?
Enter your current semester courses, enable the previous GPA option, and provide your earlier cumulative GPA and GPA credits. The tool combines them into an updated estimate.
Can I calculate what GPA I need next semester?
Yes. Use the Target GPA Planner to enter your desired cumulative GPA and planned future credits. The calculator estimates the average GPA required.
Can I calculate GPA using A−, B+, and other plus/minus grades?
Yes. The tool includes common plus/minus grades and allows you to edit their numerical values to match your university's grading system.
How does the What-If Grade Simulator work?
Select an existing course and choose a hypothetical grade. The simulator calculates the resulting semester GPA without changing your actual entered grades.
Does a failed course count toward GPA?
Under the tool's default rules, an F receives 0.0 grade points, and its attempted credits remain in the GPA calculation. Your institution may have additional policies for repeated or forgiven courses.
Are P, W, and I included in GPA?
The calculator excludes P, W, and I from GPA totals by default. Your university may apply different rules, including later converting an incomplete grade into a letter grade.
Is GPA the same as percentage?
No. GPA summarizes grades using numerical grade points and applicable credits. Percentage grades represent scores out of 100 or another total. There is no universal percentage-to-GPA conversion.
Can I calculate a GPA above 4.0?
The calculator allows custom grade-point values up to 5.0. However, it does not automatically award honors or AP bonuses. Enter values that match your institution's system.
Why is my calculated GPA different from my university transcript?
Differences can result from grade scales, repeated courses, transfer credits, excluded grades, rounding rules, or the use of a rounded previous cumulative GPA. Your university's official academic record is authoritative.
Can I use this GPA Calculator on my phone?
Yes. The GPA Calculator supports mobile and desktop screens, allowing you to add courses, edit grades, and review results on different devices.
Is the GPA Calculator accurate?
The mathematical calculation uses the standard credit-weighted GPA formula. Results are accurate for the values and assumptions entered, but institutional rules can produce differences from official grades.
Does the calculator save my course data?
The calculator performs its calculations locally in your browser. You can use Copy Summary to save the displayed results. The tool does not provide permanent course-data storage.
How many courses can I add?
The calculator supports up to 25 courses in one calculation, allowing you to evaluate typical semester schedules and larger sets of subjects.