Runs in your browser Nothing to install Copyable result

GPA Calculator

Calculate your semester or cumulative GPA from course grades and credit hours using a 4.0, 4.3, or custom grading scale.

Calculation mode

Grading systems vary by institution. Check your school's official grading policy when needed.

Courses this semester

Course list

Grade points

Grade points

Grade points

Your GPA

Enter your courses and grades to calculate your GPA.

Calculated locally in your browser. Your entries are not uploaded.

How GPA is calculated

GPA = Total grade points ÷ Total credits

Each course earns grade points equal to its grade value multiplied by its credit hours, so a course carrying more credits moves the average further.

  • A in a 4-credit course4.0 × 4 = 16.0 grade points
  • B+ in a 3-credit course3.3 × 3 = 9.9 grade points
  • 25.9 grade points ÷ 7 creditsGPA 3.70

Semester GPA vs cumulative GPA

A semester GPA covers one term's courses on their own. A cumulative GPA covers every credit on your record, so a strong or weak term moves it less the further you are through a degree — 15 new credits change a 60-credit record far more than a 120-credit one.

How credit hours affect GPA

Credits are the weighting. The same letter grade in a 4-credit course carries twice the grade points of a 2-credit course, which is why a single high-credit course can pull an average further than two small ones.

Grade point reference

Showing the 4.0 Standard scale. Changing the grading scale above updates this table.

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
What GPA do I need?

Work out the average you would need across your next courses to reach a target overall GPA.

Fill in all four figures to see the average you would need.

GPA scales, rounding rules, repeated-course policies, pass/fail treatment, and grade mappings vary between schools and universities. Use your institution's official grading policy for academic decisions.

Help & support

Frequently Asked Questions

Quick answers to common questions about the GPA calculator.

How is GPA calculated?

Multiply each course’s grade points by its credit hours, add those results, and divide by the total credits. A 4-credit A at 4.0 contributes 16 grade points; a 3-credit B+ at 3.3 contributes 9.9. Together that is 25.9 ÷ 7 = 3.70.

What is a good GPA?

There is no single answer. Programs, scholarships, honours thresholds, and employers set their own bars, and a 3.5 can be routine in one department and exceptional in another. Compare against the requirement you are actually trying to meet rather than a general figure.

What is the difference between semester GPA and cumulative GPA?

A semester GPA covers one term. A cumulative GPA covers every credit on your record. Switch to Cumulative GPA and enter your current GPA and completed credits to combine the two.

Does GPA depend on credit hours?

Yes. The average is credit-weighted, so an A in a four-credit course contributes twice the grade points of an A in a two-credit course.

Is A+ always worth 4.0?

No. Many schools cap every A-range grade at 4.0, while others award 4.3 for an A+. Choose the 4.3 scale or enter custom values to match your institution.

Why does my university GPA differ from this calculator?

Institutions differ on plus/minus values, repeated courses, withdrawals, pass/fail work, transferred credits, honours weighting, and rounding. This page applies only the scale shown and the courses you enter.

Can I calculate GPA using a custom grading scale?

Yes. Choose Custom under Grading scale and edit any grade’s point value. The result, the per-course grade points, and the reference table all follow your values.

How do repeated courses affect GPA?

That depends entirely on your school. Some replace the original grade, some average both attempts, and some count both. This calculator has no repeat rule: include or exclude the attempt yourself to match your institution’s policy.

Written and maintained by . Results are maintained against the published sources listed here.

Results are estimates for planning, not professional advice — see the disclaimer.