Welcome back. Your pf123 balance, active bonuses, VIP points, and 500+ games are ready and waiting. Log in with your registered Pakistani mobile number and get straight back to playing.
Here is a quick rundown of what is sitting in your account right now, ready the moment you log in to pf123.
Your entire pf123 balance is held in Pakistani Rupees. No conversion charges, no exchange rate games β every rupee you deposited is exactly as you left it, ready to play or withdraw.
Check your bonus wallet for any active deposit bonuses, reload offers, or free-bet credits. Bonus progress is tracked in real time and displayed on your dashboard the moment you log in.
Your pf123 VIP points accumulate every time you play. Log in to see your current tier, how many points you have earned, and how far you are from the next VIP level and its rewards.
Every deposit, withdrawal, and game result is recorded in your transaction history. Log in to review recent activity, check pending withdrawals, or download a statement for any period.
Tip: For the fastest and safest login experience at pf123, use OTP login when you are on a shared or public device. For your personal phone, password login with "Keep me logged in" ticked saves you time on every visit.
Whether you are on your mobile, a tablet, or a laptop, the pf123 login process works the same way and the whole thing takes under ten seconds once you know your credentials. Here is exactly what to do.
Go to pf123.app and click or tap the Login button in the top navigation bar. You will land on this page. Enter the mobile number you used when you registered at pf123. This is your primary account identifier β it is the same number linked to your Easypaisa or JazzCash wallet if you have made mobile wallet deposits.
Next, choose between password login and OTP login. Password login is the standard method β you type your password and you are in. OTP login is useful when you are on a device you do not fully trust, or when you have genuinely forgotten your password. Select OTP login, tap Send OTP, and you will receive a six-digit verification code via SMS. Enter it within five minutes and you are logged in.
If you tick "Keep me logged in" during password login, pf123 will remember your session on that device. This is convenient on your personal phone but we recommend against it on shared devices. You can log out manually at any time from the account menu in the top right corner.
Once inside your pf123 account the dashboard gives you immediate access to your current balance in PKR, your active bonuses, your VIP points total, and your transaction history. The game lobby is accessible with a single tap. Live casino tables, crash games, Andar Bahar, football betting, fishing games, and card games are all one click away from the moment you log in.
Playing on Mobile: The pf123 website is fully optimised for mobile browsers on both Android and iOS. You do not need to download a separate app β simply add pf123.app to your home screen from your mobile browser for one-tap access from your home screen going forward.
Account security is something pf123 takes seriously. Here is what we do on our end to make sure your login and your balance stay safe.
Every page of pf123 β including the login form β is served over HTTPS with 256-bit SSL encryption. This means your mobile number, password, and OTP are never transmitted in plain text. They are encrypted end-to-end between your device and our servers.
pf123 never stores your password in readable form. We use one-way hashing so that even if our database were ever compromised, your password could not be extracted from it. No pf123 staff member can read your password.
Our security systems monitor login attempts across accounts. Unusual login patterns β such as simultaneous logins from different devices in different locations β trigger an automatic review. If we detect something suspicious we may send you an OTP verification request.
Too many failed login attempts in a short period will trigger a temporary account lockout to prevent brute-force attacks. If you are locked out due to multiple failed attempts, contact support@pf123.app and we will help you regain access after verifying your identity.
The OTP login option sends a time-limited six-digit code to your registered mobile number. Because the code expires within five minutes and can only be used once, OTP login is one of the most secure ways to access your pf123 account, particularly on unfamiliar devices.
A few simple habits make a big difference to your account security
The vast majority of account security issues on online platforms like pf123 are not caused by technical breaches β they are caused by players using weak passwords, sharing login details with others, or logging in on unsecured devices. Here is what you can do to protect yourself.
Use a strong, unique password for your pf123 account. A strong password contains at least eight characters and includes a mix of uppercase letters, lowercase letters, numbers, and at least one symbol. Do not use the same password for pf123 that you use for other accounts. If your password for another service is ever compromised in a data breach, criminals often try the same credentials on gaming platforms.
Do not share your pf123 login details with anyone. pf123 accounts are strictly one-person accounts. If you allow another person to use your account β even a trusted friend or family member β and something goes wrong, it makes dispute resolution much more difficult and may result in account suspension. Your pf123 account is personal to you.
Be careful when logging in on devices that are not yours. If you must log in on a shared computer or another person's phone, use OTP login rather than password login, and make sure you log out before returning the device. The "Keep me logged in" option should never be ticked on a shared device.
If you ever receive an unsolicited SMS claiming to be from pf123 and asking you to share your OTP, password, or account details, do not respond. pf123 will never ask for your password via SMS, phone call, or any other method. Our support team verifies your identity using information already on your account β they do not need you to share credentials. Report any suspicious communications to support@pf123.app immediately.
Update your password periodically, especially if you have been using the same one for a long time. To change your password at pf123, log in, go to Account Settings, and select the Security section. You will need to enter your current password before setting a new one.
Forgot Your Password? Click the "Forgot password?" link on the login form above. You will receive a reset code via SMS to your registered mobile number. Follow the prompts to set a new password. If you no longer have access to your registered number, contact support@pf123.app for alternative verification options.
Common questions Pakistani pf123 players ask about logging in