Skip to content
PakStudyCalcGPA • Aggregate • Merit • More

Pakistan’s all-in-one student calculator

Calculate your academic results instantly

GPA and CGPA for 113 Pakistani universities, MDCAT, NUMS and ECAT aggregate, merit, percentage, attendance and required marks, all on one page.

Free • Fast • No Login Required

Choose Calculator

GPA Calculator

Semester GPA by credit hours, on your university’s grading scale.

GPA = Σ (grade points × credit hours) ÷ Σ credit hours

Estimated scaleGeneral 4.00 scale: General 4.00 scale (estimate)View grading scale
General 4.00 scale (estimate)
GradeGrade pointsMarks
A4.0085% and above
A-3.7080–84%
B+3.3075–79%
B3.0070–74%
B-2.7065–69%
C+2.3060–64%
C2.0055–59%
C-1.7050–54%
D1.0045–49%
F0.00Below 45%

Generic 4.00 letter-grade scale carried over from the original dataset. It is not taken from this university's handbook: letter-grade points are the common Pakistani values, but percentage cut-offs and the pass mark may differ.

Enter each course as

Your result

Add your courses with credit hours and grades to see your semester GPA.

This scale is an estimate. For an exact GPA, switch to “Grade points” and use the values on your transcript.

Why PakStudyCalc?

Frequently asked questions

How is the MDCAT aggregate calculated?

Under the PMDC admission regulations the aggregate is 10% Matric (SSC) + 40% FSc (HSSC) + 50% MDCAT. MDCAT marks are first turned into a percentage of the total (180 for MDCAT 2025). Example: 92% Matric, 88% FSc and 174/180 in MDCAT give 9.2 + 35.2 + 48.3333 = 92.7333%.

How is the NUMS aggregate calculated?

NUMS uses the same weighting: 10% SSC + 40% HSSC + 50% NUMS MDCAT. The calculator assumes a NUMS MDCAT total of 200; if your result card shows a different total, change it under “Adjust weights and test total”.

What is the UET ECAT aggregate formula?

For UET Lahore’s ECAT-based programmes, Matric counts 25%, FSc Part-I 45% and ECAT 30%. ECAT is out of 400. O-level candidates use their IBCC equivalence for the full 70% academic share, so enter the same IBCC percentage in both fields. Example: 90% Matric, 85% FSc Part-I and 280/400 ECAT give 81.7500%.

How do I calculate my semester GPA?

Multiply each course’s grade points by its credit hours, add those up, and divide by the total credit hours. A 3-credit A (4.0) and a 1-credit C (2.0) give (12 + 2) ÷ 4 = 3.50, not the simple average 3.00. Pick your university in the GPA calculator to use its grading scale.

What is the difference between GPA and CGPA?

GPA covers one semester. CGPA (cumulative GPA) covers every semester so far, weighted by credit hours: multiply each semester’s GPA by its credit hours, add them, and divide by the total credit hours. The CGPA calculator also tells you the GPA you need next semester to reach a target CGPA.

Which universities’ grading scales are included?

The GPA calculator covers 113 Pakistani universities. Scales for COMSATS, COMSATS Lahore, NUST, Punjab University (PU) are checked against official university documents and marked “Official scale”. The others use a general 4.00 scale marked “Estimated scale”; for an exact GPA, switch to “Grade points” and enter the values from your transcript.

How many classes can I miss and still keep 75% attendance?

Divide the classes you have attended by 0.75 and subtract the classes held so far; round down. With 35 of 40 classes attended you can miss 6 more in a row (35 ÷ 46 = 76.1%), but a 7th would drop you to 74.5%.

Are these calculators official?

No. PakStudyCalc is an independent educational tool and is not affiliated with HEC, PMDC, NUMS, UET, IBCC or any university. Weightages and grading rules can change, so confirm important results with the official prospectus, handbook or transcript.

Is my data saved or shared?

Calculations run in your browser and what you type is not sent to any server. Results you choose to save stay in your browser’s local storage and can be cleared at any time.

Formulas and grading data last reviewed September 2026. Results are estimates. See the disclaimer.

About PakStudyCalc

PakStudyCalc is an independent, free set of academic calculators for Pakistani students: GPA, CGPA, MDCAT, NUMS and ECAT aggregate, merit, percentage, attendance and required marks, all on one page.

Admission calculators default to the latest weightage we have reviewed from PMDC, NUMS and UET Lahore, and every page shows the formula and its source. Because weightages change between admission cycles, you can adjust the weights and test totals yourself.

The GPA calculator includes grading scales for 113 universities. 4 of them are checked against official university documents and marked “Official scale”; the rest use a general 4.00 scale marked “Estimated scale”. You can always enter the grade points printed on your transcript for an exact result.

PakStudyCalc is not affiliated with HEC, PMDC, NUMS, UET, IBCC or any university.

Privacy Policy

Last updated: 28 September 2026

What you type

Calculations run entirely in your browser. The marks, grades and other values you enter are not sent to our servers, and we do not ask for an account, name or email address.

Local storage

We use your browser’s local storage to remember your light/dark theme and any results you choose to save (up to 10). This data stays on your device. You can remove saved results with “Clear all”, or clear your browser’s site data to remove everything.

Analytics

We use Vercel Web Analytics to count page views. It collects aggregated, anonymous information such as pages visited, referring site, country, browser, operating system and device type, and does not use cookies.

Hosting

The site is hosted by Vercel, which processes standard technical data such as IP address and browser user agent in its server logs to deliver and secure the site.

Advertising

We show ads served by Google AdSense. Google and its partners use cookies to serve ads based on your previous visits to this and other websites. Google’s use of advertising cookies enables it and its partners to serve ads based on your visits to this site and/or other sites on the internet.

You can opt out of personalised advertising in Google Ads Settings, and learn more at How Google uses cookies in advertising. You can also opt out of some third-party vendors’ use of cookies at aboutads.info.

Changes

We will update this page when our practices change and revise the date above.

Terms of Use

Last updated: 28 September 2026

PakStudyCalc provides free calculators for personal, educational use. By using the site you agree to these terms.

Estimates only

Results are estimates based on the formulas and grading scales shown. They do not replace official university notices, transcripts, merit lists or admission decisions.

No warranty

The site is provided “as is”, without warranties of any kind. We try to keep formulas and grading data accurate and up to date, but we cannot guarantee that they match every institution, programme or year.

Limitation of liability

PakStudyCalc is not responsible for decisions, missed deadlines, admission outcomes or any loss arising from reliance on its results.

Changes

We may update the calculators and these terms at any time. Continued use after changes means you accept the updated terms.

Disclaimer

PakStudyCalc is an independent educational tool. It is not affiliated with, endorsed by or connected to the Higher Education Commission (HEC), the Pakistan Medical and Dental Council (PMDC), the National University of Medical Sciences (NUMS), the University of Engineering and Technology (UET), IBCC or any university.

Admission weightages, test totals and grading scales can change every admission cycle and can differ between campuses, faculties and programmes. Grading scales marked “Estimated scale” have not been checked against that university’s own regulations. Relative grading, repeated courses, rounding and improvement rules are institution-specific and are not modelled.

Always confirm important results with the official prospectus, academic handbook or transcript before applying or making decisions.