Free academic calculator

GPA Calculator: Calculate Semester and Cumulative GPA

Use this GPA calculator to combine course grades and credit hours, calculate a semester GPA, and check the formula behind the result. Start with the example, add or remove courses, and choose the grading scale that matches your school.

Start with the example

Calculate your GPA from grades and credits

Enter one row for each course. The example uses English, Mathematics, and History for 10 total credits and produces a GPA of 3.63 on a 4.0 scale.

Use the scale listed by your school. The scale changes the grade-point choices, not your credit hours.

Courses

3 of 12 courses
Course Grade Credits Remove course

Boundary: add up to 12 courses, and use a credit value greater than zero for every row.

Example result

Your GPA is 3.63

The example has 36.3 total grade points divided by 10 total credits.

GPA 3.63
Total credits 10.00
Grade points 36.30
GPA = total grade points ÷ total credits = 36.30 ÷ 10.00
This is an arithmetic result, not an official academic record. Check your institution's grading policy before using it for a decision.

What this GPA calculator does

A GPA, or grade point average, summarizes course performance as a number. Each course contributes grade points based on its letter grade and the number of credits attached to that course. A three-credit class therefore has more influence than a one-credit class when the courses use the same grading scale.

This GPA calculator is designed for a quick semester or course-group estimate. Enter the grade and credits for each course, then read the weighted average. You can rename courses so the result is easier to review, but the names do not change the mathematics. The calculation is performed in your browser, so the page does not need an account or a calculation API.

Different colleges, schools, and scholarship programs may use different grade-point tables. Some count plus and minus grades, some use a 4.0 scale, some use a 4.3 scale, and some exclude repeated, withdrawn, or pass/fail courses. Treat the result as a transparent reference and compare it with the rules that apply to your transcript.

How GPA is calculated

The weighted GPA formula is:

GPA = total grade points ÷ total credits Total grade points = grade-point value × credits for each course, added together.

For the example above, English contributes 4.0 × 3 = 12.0 grade points. Mathematics contributes 3.3 × 4 = 13.2, and History contributes 3.7 × 3 = 11.1. The total is 36.3 grade points divided by 10 credits, which is 3.63 when those values are used. The calculator shows the exact result from the selected grade table and rounds the displayed GPA to two decimal places.

Rounding is only a display choice. If your registrar keeps more decimal places, a transcript system may show a slightly different final number after it applies its own precision and course rules.

How to use the GPA calculator

  1. Select the grading scale. Leave 4.0 selected for the common four-point scale, or choose 4.3 if your institution explicitly uses that scale.
  2. Enter each course. Add the course name, choose the letter grade, and enter the course credit value. The name is optional, but it makes a multi-course result easier to audit.
  3. Add or remove rows as needed. The tool supports up to 12 courses in one calculation. Use Add course for another class and the × button to remove a row you do not need.
  4. Select Calculate GPA. The result panel shows the GPA, total credits, total grade points, and the formula used for the current rows.
  5. Check your policy. If the value is for graduation, financial aid, transfer credit, or an application, confirm whether your institution uses a different conversion or excludes specific classes.

4.0 scale and 4.3 scale explained

A 4.0 grading scale commonly assigns 4.0 to an A, then lower values to A−, B+, B, B−, C+, C, C−, D, and F. The exact table can differ: one school may treat an A+ as 4.0, while another may record it as 4.3. The 4.3 option on this page includes A+ as 4.3 and keeps A as 4.0. It is a practical calculator setting, not a claim that every school uses the same conversion.

If your transcript reports percentages, numeric marks, or descriptors instead of letters, first map those marks to the grade points required by your school. Do not copy a conversion table from another university without checking its policy. A GPA calculator can multiply and average the values you provide, but it cannot determine whether a particular conversion is officially accepted.

Semester GPA versus cumulative GPA

A semester GPA covers one term or one selected group of courses. A cumulative GPA combines several terms using all included credits, not by taking a simple average of semester GPAs. For example, a 3.8 semester with 12 credits and a 3.0 semester with 6 credits should be combined as weighted grade points: 3.8 × 12 plus 3.0 × 6, divided by 18 total credits.

To estimate a cumulative GPA, add the previous total grade points and previous total credits to the new term's totals, then divide those combined grade points by the combined credits. If your school has excluded courses, repeated courses, transfer credits, or replacement-grade rules, adjust the rows before calculating. The tool does not know which credits your registrar accepts.

Common GPA calculation mistakes

  • Ignoring credits: averaging letter grades without weighting credits can overstate a low-credit class and understate a high-credit class.
  • Mixing scales: do not combine a 4.0 grade table with 4.3 values unless your school specifically tells you to.
  • Using the wrong course status: pass/fail, withdrawn, incomplete, repeated, and transfer courses may be handled differently.
  • Rounding too early: keep the grade points and credits unrounded until the final division when you are working from a transcript.
  • Confusing GPA with percentage: a GPA is not a universal percentage conversion. The correct relationship depends on the institution and the purpose of the conversion.

Accuracy, privacy, and limitations

This is a deterministic browser calculator. It does not send your course names, grades, or credits to a remote calculation service. Even so, avoid entering sensitive academic information on a shared device if browser history, autofill, or screen sharing could expose it.

The tool validates that each row has a positive credit value and a usable grade. It limits a single calculation to 12 rows so the result remains easy to inspect. A missing or invalid value produces an error message and keeps the last valid result from being mistaken for a new calculation. Reset example restores the three-course sample.

The result is not a transcript, admissions decision, scholarship assessment, or official conversion. For high-stakes use, compare the formula, grading scale, course treatment, and rounding rules with your registrar, student portal, or application instructions.

GPA calculator FAQ

How does a GPA calculator work?

A GPA calculator multiplies each course's grade-point value by its credits, adds the grade points, and divides the total by the total credits. This gives a weighted average instead of treating every course as the same size.

What is the difference between semester GPA and cumulative GPA?

A semester GPA covers one term or selected group of courses. A cumulative GPA combines multiple terms using total grade points divided by total included credits. Do not average semester GPAs unless the terms have the same number of credits.

Should I use a 4.0 or 4.3 grading scale?

Use the scale listed by your school or the application you are completing. The 4.3 option includes A+ as 4.3, while many 4.0 systems cap A and A+ at 4.0. There is no universal conversion rule for every institution.

Can I calculate cumulative GPA with this tool?

Yes. Enter the previous total grade points and credits as one or more rows, then add the new term's courses. For a precise official result, confirm how your school treats transfer, repeated, withdrawn, incomplete, and pass/fail courses.

Why is my calculated GPA different from my transcript?

Your institution may use a different grade table, exclude certain courses, replace repeated grades, cap credits, or keep more decimal places. The calculator shows the arithmetic for the rows and scale you provide; it does not reproduce a registrar's private policy.

Does this GPA calculator save my grades?

The calculation runs in your browser with local JavaScript and does not require an account or calculation API. Avoid entering sensitive academic information on a shared device where browser history, autofill, or screen sharing could expose it.

Quick summary

Enter each course's grade and credits, choose the scale used by your institution, and calculate the weighted average. Review total credits and grade points, then verify any special transcript rules before relying on the number. The calculator is a clear arithmetic reference; your school remains the source of truth for official GPA decisions.