Free Online Calculator

GPA Calculator

Calculate your semester GPA using credit hours and your university's grading scale. Customize the grading criteria to match your institution.

Calculation method last reviewed: October 2026.

Grading System

Different universities use different grading criteria. Customize yours when needed.

GPA Calculator

A GPA calculator helps students calculate their Grade Point Average from course credit hours and grades. GPA is commonly used by colleges and universities to measure academic performance over a semester or academic term.

How to Calculate GPA

GPA is generally calculated by multiplying the grade point of each course by its credit hours, adding the resulting quality points, and dividing the total by the number of attempted credit hours.

GPA = Total Quality Points ÷ Total Credit Hours

Why University Grading Scales Matter

Universities and institutions do not always use the same percentage boundaries. For example, one institution may award an A at 80%, while another may use 75% as the minimum for an A. This GPA calculator allows students to customize the grading scale so the calculation can match their institution.

GPA Calculator for Different Universities

Whether you are studying in Pakistan or another country, your university may use its own grading policy. Use the Custom University Scale option to enter your minimum percentage, letter grade and corresponding grade point.

The calculator is designed to be flexible rather than relying on one fixed percentage-to-grade conversion.

How Credit Hours Affect GPA

Credit hours determine how much weight each course has in your GPA. A course with more credit hours contributes more to the overall GPA than a course with fewer credit hours, assuming the same grade point.

How GPA Works at Pakistani Universities

Many Pakistani universities report GPA on a 4.0 scale, but the table that turns marks into letter grades and grade points is set by each university. COMSATS, NUST, FAST-NUCES, LUMS, UET and the University of the Punjab, for example, each publish their own grading policy, so use the one for your programme rather than a generic chart.

Even tables built on the same steps are rounded differently. One lists an A− as 3.67, another as 3.66, and another as 3.7. That is why a calculator can differ from your result card by a hundredth or two. Open Grading Settings and choose Custom University Scale to enter your own cutoffs and grade points.

Worked Example: One Semester

Five courses on a typical 4.0 scale (grade points here are only for illustration):

CourseCreditsGradePointsQuality points
Programming3A−3.6711.01
Calculus3B3.009.00
Physics4B+3.3313.32
English2A4.008.00
Islamic Studies2B−2.675.34
Total1446.67

GPA = 46.67 ÷ 14 = 3.33. Physics has four credit hours, so it moves the result more than English, which has two.

Why Your GPA May Not Match Your Result Card

  • Your university uses a different grade-point table from the one entered here.
  • Some of your courses are graded relatively, so the cutoffs changed after marking.
  • The result card rounds grade points or the final GPA differently.
  • A non-credit or pass/fail course is excluded on the result card.
  • A repeated course is handled under your university’s repeat policy.

For more detail, read Absolute vs Relative Grading and How to Calculate CGPA from Semester GPAs.

More Calculators

Related Academic Tools

Use these free calculators to help with your academic and everyday calculations.

Frequently Asked Questions

What is GPA?

GPA stands for Grade Point Average. It represents your academic performance using grade points weighted by the credit hours of your courses.

Can I use my university's grading scale?

Yes. Open Grading Settings and select Custom University Scale. You can enter your own percentage, grade and grade-point boundaries.

Can I add or remove courses?

Yes. Use Add Course to add subjects and the × button beside each course to remove an unwanted course.

Does credit hour affect GPA?

Yes. Courses with higher credit hours have a greater effect on the weighted GPA.

Can I reset the calculator?

Yes. Click Reset to clear the calculation and return the calculator to its default state.

Why is my GPA different from my result card?

Usually the grade-point table, rounding, a non-credit course, or relative grading explains it. Set the grading scale to your university’s own cutoffs and check the causes listed above.

How do I calculate CGPA for several semesters?

Add up the quality points and credit hours from every semester, then divide. Do not simply average the semester GPAs. The CGPA guide has a worked example.