Disclaimer: UAFCalc.site is an independent, unofficial tool and is not affiliated with, endorsed by, or connected to the University of Agriculture Faisalabad (UAF) in any way. Always verify important academic information through official UAF channels.
It started in 2021 when a group of UAF students realized that calculating their CGPA required manual arithmetic — adding up quality points, dividing by credit hours, and figuring out which courses to exclude. The official LMS showed results but didn't calculate CGPA automatically.
Worse, there was no way to look up multiple students at once. Class representatives had to check 50 students one by one. Department advisors had no easy way to identify students at risk of probation. Students preparing scholarship applications had to calculate their own CGPA from scratch and hope they got the formula right.
So we built UAFCalc.site — a clean, fast, free tool that does one thing really well: fetch UAF results and calculate CGPA correctly in under a second, for any number of students, on any device.
UAFCalc.site is a passion project maintained by UAF alumni. It has always been free and always will be. We cover server costs through non-intrusive advertising.
We believe every student deserves easy access to their academic data and the tools to understand and improve their performance — without technical barriers or expensive software.
No paywall, no premium tier, no registration fee. UAFCalc.site is and always will be 100% free for all UAF students.
We never store AG numbers or student data. Your academic records are your own.
Parallel processing fetches 200 students in under a second. No waiting, no timeouts.
We follow UAF's official formula exactly — including correct handling of P grades and duplicates.
Every feature on UAFCalc.site exists because a UAF student needed it.
Enter any AG number to instantly fetch results from UAF LMS and calculate CGPA using the official weighted average formula. Duplicate courses from improvement exams are handled automatically.
Process up to 200 AG numbers simultaneously. Enter ranges, comma-separated lists, or individual numbers. Perfect for class reps and department advisors.
Enter course codes alongside AG numbers to see side-by-side marks across your batch. Identify difficult courses and compare performance.
Download a clean, formatted spreadsheet of all results in one click. Includes CGPA, credit hours, pass/fail status, and individual course marks.
Expand any student card to see a complete semester-by-semester view with individual course codes, titles, credit hours, obtained marks, and letter grades.
Free articles on UAF grading system, CGPA improvement strategies, scholarship requirements, and study tips — written specifically for UAF students.
UAFCalc.site fetches data live from UAF's LMS portal — the same source you'd check manually. Our CGPA formula follows the standard weighted average: Total Quality Points ÷ Total Credit Hours Attempted.
We correctly handle:
Important: For official academic purposes — transcripts, scholarship applications, degree certificates — always use your official UAF academic record from the Registrar's office.
We're a small team of UAF students and alumni. We read every message and respond within 48 hours.
contact@uafcalc.site — for bug reports, feature requests, and general questions.
If a result looks wrong or a feature isn't working, tell us the AG number and what happened and we'll fix it.
Have an idea that would make UAFCalc more useful? We build features that UAF students actually ask for.
A small, dedicated team passionate about making education more accessible through technology.
BS Computer Science, UAF 2022. Built the first version of UAFCalc.site after struggling with CGPA calculations during his own scholarship application.
MS Software Engineering, COMSATS. Designed the ultra-fast parallel processing system that handles 200 students in under a second.
BS Agriculture, UAF 2023. Writes the blog guides and makes sure UAF students can actually find UAFCalc when they need it most.
Free, fast, and built specifically for UAF. No account needed.