Your account, your balance, and all your favourite games are exactly where you left them. Log in and get straight back to the action — whether that's a PSL match, a round of Teen Patti, or a session on the fishing tables.
The moment you log in to 123rf, every feature is live and ready. Here's what you'll find.
PSL, T20Is, ODIs, and Test matches — live odds updated ball by ball. Place in-play bets on runs, wickets, match results, and more. All markets settle in PKR, all within minutes of the match ending.
Live dealer tables with real cards, real dealers, and Pakistani-friendly table limits. Play the games you grew up with on a platform that actually understands the local gaming culture.
Multi-player fishing games with PKR bets. Hunt bigger fish for bigger multipliers. 123rf's fishing game library is one of the most popular sections on the platform — and it's available from Rs 1 per shot.
Your account balance is displayed in PKR. Withdrawals to Easypaisa, JazzCash, NayaPay, SadaPay, or your bank account via IBFT typically process within 15 minutes of approval — often faster.
Your bonus wallet shows active bonuses, wagering progress, and any free bet credits. Reload bonuses, cashback offers, and seasonal promotions are added regularly for active players.
Deposit limits, session timers, loss caps, and self-exclusion tools are all accessible from your account settings. Built-in, free, and active immediately when you set them.
Your account security at 123rf is built on multiple layers. Here's exactly what protects you every time you log in.
Every connection between your device and 123rf is encrypted with 256-bit SSL — the same standard used by Pakistan's largest banks including HBL and UBL. Your login credentials are never transmitted in plain text.
Your password is never stored in readable form. 123rf stores a salted bcrypt hash — even if there were ever a breach, your actual password could not be recovered from the stored data.
If your account is accessed from an unfamiliar device or location, 123rf sends an immediate alert to your registered email address. You can review and revoke active sessions from your account security settings.
After five consecutive incorrect login attempts, your account is temporarily locked for 30 minutes to prevent brute-force attacks. You will also receive an email notification when this happens.
Enable 2FA in your account security settings for an extra layer of protection. Each login will require a one-time code sent to your registered mobile number. Strongly recommended for all accounts with active balances.
Simple habits that make your 123rf account significantly safer.
If you've already registered at 123rf, logging in is about as simple as it gets — enter your email or username, enter your password, and you're in. But behind that simple form is a lot of infrastructure working to make sure that the only person who can access your account is you. This page explains what you're logging in to, how your account is protected, and what to do if something goes wrong.
The 123rf login page works on any device. Whether you're on an Android handset in Karachi, an iPhone in Lahore, or a laptop in Islamabad, the experience is the same — fast, clean, and responsive. There's no app you need to download to play on mobile. Just open your browser, go to 123rf.online, tap Login, and you're done. For players in Pakistan where data connections can be variable, the platform is optimised to load quickly even on slower mobile connections.
When you log in to your 123rf account, you land directly on your personal dashboard. From there you can see your PKR balance, your active bonuses and wagering progress, your recent transactions, and the full game library. The deposit and withdrawal section is accessible from the main navigation — most mobile wallet transactions (Easypaisa, JazzCash, NayaPay, SadaPay) process within seconds. IBFT bank transfers typically clear within a few hours depending on your bank.
One thing a lot of new Pakistani players ask about is the "remember me" option on the login form. This keeps you logged in on your personal device so you don't need to enter your credentials every session. It's fine to use this on your own phone or laptop — but please don't use it on a shared device, a family member's phone, or a public computer. If you ever need to log out of all active sessions (for example, if you lost your phone), you can do this from Account Settings → Security → Active Sessions.
If you've forgotten your password, use the "Forgot your password?" link on this page. Enter the email address you registered with and you'll receive a password reset link within two minutes. The link is valid for one hour. If you no longer have access to the email address you registered with, contact support@123rf.online and our team will verify your identity via your CNIC and registered mobile number before assisting with an account recovery.
Account security at 123rf is something we take seriously because your account holds real PKR. We strongly recommend enabling two-factor authentication (2FA) if you haven't already. When 2FA is enabled, every login requires both your password and a one-time code sent to your registered mobile number. This means that even if someone somehow obtained your password, they still couldn't access your account without your phone. Setup takes under two minutes from Account Settings → Security.
Pakistani players sometimes ask whether they can share their 123rf login with a friend or family member. The answer is no — each account is individual and sharing login credentials is a breach of our Terms and Conditions. If someone else accesses your account and places bets or makes withdrawals, 123rf cannot be held responsible for those actions. Keep your credentials private.
If your account has been locked — whether because of too many failed login attempts or for any other reason — do not create a second account. Contact our support team at support@123rf.online and we'll resolve the issue. Duplicate accounts can result in the forfeiture of bonuses and, in some cases, permanent account closure.
123rf will never send you a WhatsApp message, SMS, or email asking for your password or OTP code. If you receive any message asking for your login credentials claiming to be from 123rf, do not respond and report it to security@123rf.online immediately. Legitimate 123rf communications are always sent from an @123rf.online email address only.
Register free in 2 minutes and claim a 100% welcome bonus up to Rs 15,000 on your first deposit.
Create Free Account
The questions Pakistani players most commonly ask about logging in to 123rf.
Your balance is waiting. Log in now for live cricket betting, Teen Patti, Andar Bahar, fishing games and more — all in PKR, all available right now.