Everything you need to know about accessing your by999 account safely — from the standard login process and two-factor authentication to password resets and account security best practices for Pakistani players.
Your by999 account is the single gateway to everything the platform offers: cricket betting on PSL and international matches, hundreds of slots titles, live dealer casino games, and your complete transaction history in PKR. Keeping that account accessible and secure is therefore genuinely important — not just a formality.
This guide covers the by999 login process step by step, explains what to do if you have forgotten your password or your account appears locked, walks through the two-factor authentication setup, and outlines the security practices by999 uses to protect player accounts. Whether you are signing in for the first time from Lahore or troubleshooting an access issue late at night in Karachi, this page has the information you need.
One important note before we begin: the by999 login page will never ask for your CNIC number, bank PIN, JazzCash wallet password, or Easypaisa mPIN during the sign-in process. If any page asks for those details while claiming to be by999, do not proceed. Only access your account through the official by999.co domain.
Visual reference only — log in at by999.co
Practical steps every Pakistani player should take to protect their account
Use a password of at least 12 characters combining uppercase, lowercase, numbers, and symbols. Avoid using your name, date of birth, or any word related to cricket or PSL teams — these are common guesses.
Enable 2FA from your by999 account settings. Use an authenticator app such as Google Authenticator or Authy. A 6-digit time-based code is required at every login, protecting your account even if your password is compromised.
Never access your by999 login on a shared or public device, such as a cyber café in Rawalpindi or a friend's phone. If you must use a shared device, always use private browsing mode and log out completely when done.
Keep your registered email address active and secure. by999 sends password reset links and security alerts to this address. If your email is compromised, your by999 account is also at risk — secure your email with its own 2FA first.
Forgotten passwords are the most common reason by999 players cannot access their accounts. The reset process is straightforward and can usually be completed in under three minutes from any device with internet access in Pakistan.
| Incorrect password error | Check caps lock; use the forgot-password flow if uncertain |
| Account temporarily locked | 5+ failed attempts triggers a 30-min lockout; wait or contact support |
| 2FA code not accepted | Ensure phone clock is synced to network time; codes expire in 30 seconds |
| Reset email not received | Check spam/junk; allow 2 minutes; retry if needed |
| Page not loading on Jazz 4G | Clear browser cache; try a different browser; check data connection |
| Account suspended message | Contact 24/7 by999 live chat with your registered email for details |
| Logged out during a session | Sessions time out after inactivity; log in again normally |
Two-factor authentication (2FA) is the single most effective security upgrade you can apply to your by999 account. It ensures that even if someone in Karachi or anywhere else has your email and password, they still cannot access your account without the time-limited code from your phone.
Once 2FA is active, every by999 login from a new device or browser will require the 6-digit code in addition to your password. The code refreshes every 30 seconds and is generated locally on your phone — it does not require an internet connection to produce the code once the app is set up.
What verification is required and when it is needed
KYC (Know Your Customer) verification on by999 is a one-time process that unlocks full withdrawal functionality on your account. It is not required to log in or to play — you can deposit and play games before completing KYC. However, withdrawal requests will be held until verification is complete.
The by999 KYC process for Pakistani players requires a clear photograph or scan of your CNIC (Computerised National Identity Card) — front and back. The document must be currently valid, match the name and date of birth on your by999 account, and be readable without blur or cutoff edges.
Once KYC is approved on your by999 account, withdrawals to JazzCash, Easypaisa, HBL, UBL, Meezan Bank, or Bank Alfalah are enabled. The one-time verification does not need to be repeated unless by999's compliance team requests an update due to a significant account change.
Your by999 login is also the entry point to your responsible gaming tools
Access to by999 and the by999 login process is strictly limited to adults aged 18 years and above. Registering an account or accessing any games confirms you meet the minimum age requirement and that online gaming is lawful in your jurisdiction.
Pakistani players are solely responsible for ensuring compliance with applicable local and provincial laws before creating an account or depositing funds. by999 provides responsible gaming tools including deposit limits, session controls, and self-exclusion. Gambling involves risk — only play with money you can afford to lose. Visit Responsible Gaming for full details.