Account Login

FanCode— log in to —
Your game is waiting

Log in quickly with your mobile number or email. Secured with SSL encryption, with instant payments via bKash/Nagad.

Your FanCode account is protected with 256-bit SSL encryption. Every login session is secure — no third party can access your password.
24/7
Login features
30 seconds
Login time
100%
SSL Secured
What you get after logging in
Live Betting
Real-time betting on cricket, football, and 50+ other sports.
All Games
Slots, Live Casino & Table Games — 500+ options.
Instant Payments
Fast deposits and withdrawals via bKash, Nagad, and Rocket.
VIP Points
Earn points on every bet — redeem them for rewards.
Supported Payment Methods
bKash Nagad Rocket Bank Instant
Login benefits

On your fancode account What you get when you log in

Once logged in, the entire FanCode platform is at your fingertips.

Live Scores & Live Betting
Follow real-time scores during live matches and update your bets on the fly. Full live coverage for all major cricket matches in Bangladesh.
Instant Deposits & Withdrawals
Deposit in just a few minutes via bKash or Nagad. Withdrawals are typically processed within 30 minutes to 24 hours.
Bonuses & Promotions
Log in to see which bonuses are active for you. Daily reload, cashback, and free bets — all available right on your account dashboard.
Betting History & Analytics
All your bets in one place. See how well you're doing across different markets — analyze your own stats and bet smarter.
VIP Points Tracking
Every bet you place while logged in earns you points. Check your VIP level, points balance, and upcoming rewards.
Priority Support
When you contact our support team via live chat while logged in, your account details are already visible to them — so issues get resolved faster.
Step by step

On fancode How to log in

Logging in to FanCode is quick and straightforward. Whether you're on a mobile browser or desktop, it only takes three simple steps — on any device.

1
Choose mobile or email
On the login page, use the tabs at the top to choose between logging in with your mobile number or email. Most members find the mobile number option easier.
2
Enter your password
Enter the password you used when registering. If you've forgotten it, click the "Forgot Password?" link — you can reset it via OTP.
3
Click the Login button
Hit the "Log In" button and you'll be taken straight to your dashboard. If 2FA is enabled, an OTP will be sent to your mobile — enter it and you're all set.

Quick login tip on mobile: If you save your password in Chrome or Safari, you can log in next time using just your fingerprint or face unlock. Take advantage of this feature on your own personal device.

Security Tips

Account How to keep your account secure

FanCode keeps your account secure — but there are also a few precautions worth taking on your end.

Use a strong password
Mix uppercase letters, numbers, and symbols. Avoid using your date of birth or passwords like "123456".
Keep Two-Factor Authentication (2FA) enabled
Go to your profile settings and enable 2FA. Even if someone knows your password, they won't be able to log in without your phone.
Avoid using public Wi-Fi
Avoid logging in on public networks at cafes or bus stations. Using mobile data is the safer option.
Keep "Remember Me" off on shared devices
If you're logging in on someone else's phone or computer, don't check the "Remember login" box and make sure to log out when you're done.
Watch out for phishing links
FanCode will never ask for your password via email or SMS. Instead of clicking unknown links, go directly to fancode.my by typing it in your browser.
Report suspicious activity
If you receive a login notification when you haven't logged in, change your password immediately and notify us at support@fancode.my.
Troubleshooting

To log in Having trouble?

Occasionally you may run into minor login issues — most are easy to resolve.

  • Forgot your password: Click the "Forgot Password?" link and an OTP will be sent to your registered mobile number.
  • If your account gets locked: Entering the wrong password 5 times in a row will temporarily lock your account. Wait 30 minutes or contact support.
  • Not receiving OTP: There may be a network issue — wait 1 minute and try "Resend".
  • If the page won't load: Clear your browser cache and cookies, then try again.
  • If your mobile number has changed: You won't be able to log in with your old number — please email our support team.

Contact support: support@fancode.my Or get 24/7 support in Bangla via live chat.

Learn more about logging in

You need an active account to access fancode. If you haven't registered yet, Open a free account here — takes just 3 minutes.

FanCode's login system is designed with Bangladeshi users in mind. Mobile number login is a key feature here because most members remember their phone number more readily than their email.

Every login session is automatically secured. If you're inactive for an extended period, your session will end automatically — this is purely for your protection. Just log in again when you're ready.

Whether you use the FanCode app or a mobile browser, the experience is the same. Your login credentials, balance, betting history, and bonuses all sync across every device. No app download needed — just open fancode.my in your mobile browser and you're good to go.

Mobile Browser
Chrome, Safari — all browsers work
Desktop
On any modern browser
FAQ

Login & Payment FAQs

The time it takes for winnings to appear in your FanCode account depends on the type of bet placed.

In Sports Betting: Winnings are usually credited to your betting wallet within 15 to 30 minutes after the match ends and the result is confirmed. For live bets, result verification may take a little longer — but it's generally done within 1 hour.

In casino games: Winnings from slots or Live Casino are credited to your wallet instantly.

For withdrawals: Withdrawal requests from your wallet to bKash or Nagad are typically processed within 30 minutes to 24 hours. VIP members enjoy faster processing times. For your first withdrawal, identity verification may be required, which can take 24–48 hours.

If the funds don't arrive within the expected time, support@fancode.my— with your transaction details.

A failed or delayed deposit can happen for a few different reasons, each with its own fix.

First, here's what to do: Check your transaction history in the bKash app and see if it shows "Successful". If it does but the balance hasn't appeared in your fancode wallet, wait a few minutes — network delays can occasionally occur.

If it still hasn't arrived after 10 minutes: Via live chat or support@fancode.my— and provide the following details: your bikkash transaction ID (TrxID), amount, date and time, and the mobile number linked to your FanCode account.

For failed transactions: A "failed" status on bKash usually means no amount was deducted — but if it was, a refund will be processed in line with bKash's own refund policy. The FanCode support team can coordinate with bKash to help resolve any issues.

To avoid issues in the future: Always use the correct merchant number shown on the FanCode payments page when making a deposit.

Log in now — let the game begin

No account? Sign up for free and get a 100% bonus on your first deposit. Start with as little as ৳500 via bKash.

SSL Secured
bKash/Nagad
100% Bonus
Instant Payments
24/7 Support
All in Bangla
18+ only · Please gamble responsibly · Responsible Gaming · Terms & Conditions
বাংলা