500,000+ members have already joined

FanCode Register Now — In Just 2 Minutes Start

Join Bangladesh's most popular online betting platform. Free registration, a welcome bonus, and guaranteed secure payments.

No registration fee — completely free
100% Welcome Bonus on Your First Deposit
bKash, Nagad & Rocket Supported
Withdrawals in 5–10 Minutes
24/7 Bangla Customer Support
Protected with SSL Encryption
SSL Secured
Licensed
Encrypted
Verified Payments
Create a New Account
Already a Member? Log In
Must match your NID or passport name
Enter an active number for OTP verification
Registration is open to users aged 18 and above only
Use a strong password with a mix of numbers and symbols
Your information is protected with SSL 256-bit encryption
500K+
Registered Members
2 Minutes
Registration Time
100%
Welcome Bonus on First Deposit
৳200
Minimum Deposit
🎉 FanCode Registration — Join a platform with 500,000+ members across Bangladesh 💰 100% Bonus on Your First Deposit — Up to ৳10,000 ⚡ Instant Deposit — bKash, Nagad & Rocket supported 🔒 Secure Registration — Secured with SSL 256-bit encryption 🏆 cricket, football, Casino — Everything on One Platform 🎉 FanCode Registration — Join a platform with 500,000+ members across Bangladesh 💰 100% Bonus on Your First Deposit — Up to ৳10,000 ⚡ Instant Deposit — bKash, Nagad & Rocket supported 🔒 Secure Registration — Secured with SSL 256-bit encryption 🏆 cricket, football, Casino — Everything on One Platform

Complete registration in just 4 simple steps

Opening an Account on FanCode Has Never Been Easier

1
Fill in the Form

Enter your name, mobile number, date of birth, and password. Make sure everything is accurate — it will be needed for KYC verification later.

2
Verify OTP

You'll receive an OTP on your mobile. Use it to verify your number — all within 60 seconds.

3
Make Your First Deposit

Deposit a minimum of ৳200 via bKash, Nagad, or Rocket and your welcome bonus will be credited automatically.

4
Start Betting

Cricket, football, Live Casino, or slots — pick what you love and start playing.

What do you get when you register on FanCode?

Exclusive Benefits for Every New Member

100% Welcome Bonus

100% bonus on your first deposit — up to ৳10,000. Start with as little as ৳200 and the bonus is yours.

Instant Payments

Deposits via bKash and Nagad go through in seconds. Withdrawals typically take 5–10 minutes — no waiting around.

Thousands of Games & Sports

From IPL, BPL, and World Cup to Live Casino and slots — FanCode brings it all together in one place.

Mobile-First Experience

Android app or mobile browser — FanCode works seamlessly on any device.

24/7 Bangla Support

Get full support in Bangla via live chat — any time of day or night, with an average response time of 2 minutes.

Loyalty Rewards Program

Earn points on every bet. Redeem them for cashback, free bets, or gift vouchers.

Bonus Package for New Members

Five Exclusive Perks After Registration

First Deposit Bonus — Up to 100% (৳10,000) Available on your very first deposit. Deposit ৳500 and play with ৳1,000.
Second Deposit Bonus — 50% 50% bonus on your second deposit — up to ৳5,000.
Casino Free Spins — 100 Get 100 free spins on selected slots within the first 7 days after registration.
Referral Bonus — ৳500 per friend Refer a friend. When they make a deposit, ৳500 lands in your wallet instantly.
Weekly Cashback — 5% to 15% 5–15% cashback on weekly losses — based on your VIP level.

Payment Methods

All popular payment methods in Bangladesh are supported

bKash
Nagad
Rocket
Bank Transfer
Credit Card
USDT

Registration Requirements

Age 18 or Above Date of birth verification is required during registration.
Active Bangladeshi mobile number Required for OTP verification. One number, one account.
NID/Passport required before your first withdrawal KYC verification is a one-time process — usually completed within 24 hours.
Registration from eligible regions Registrations from restricted countries or regions are not accepted.

Why Register on FanCode? — The Answer Is Simple

The Story Behind Transforming Online Betting in Bangladesh

Cricket in Bangladesh is pure excitement — whether it's the IPL, BPL, or the World Cup. FanCode lets you take that excitement to the next level. With a single account, you can enjoy everything from Sports Betting to Live Casino.

Signing up on FanCode genuinely takes just 2 minutes. Enter your name, mobile number, date of birth, and password — that's all it takes to create your account. Once you verify your OTP, you can deposit and start playing right away. While most competing platforms drag out the registration process to 15–20 minutes, fancode has streamlined the whole experience with Bangladeshi users in mind.

Right after you register, your first deposit comes with a 100% welcome bonus — up to ৳10,000. So if you deposit ৳5,000, you get ৳10,000 to bet with. It's a great way to explore the platform without putting too much on the line. And on your second deposit, you get another 50% bonus — fancode really does give you solid value from day one.

Payments are often the biggest concern for new users. At FanCode, deposits via bKash, Nagad, and Rocket are instant. Withdrawals typically arrive within 5–10 minutes — whether it's early morning or midnight. Bank transfers may take 1–3 business days. With a minimum deposit of just ৳200, you can start small and scale up at your own pace.

Many users feel uncertain about KYC verification — but it's worth clarifying. KYC is only required before your first withdrawal. You don't need to complete it to make deposits or start betting. Simply upload a photo of your National ID card and verification is typically completed within 24 hours. Your information is protected by SSL encryption and is used solely for identity confirmation.

Signing up on fancode gets you more than just a betting account — you get a complete entertainment platform. Sports Betting, Live Casino, slots, virtual sports — all in one place. Download the mobile app and get push notifications the moment your favourite team takes the field. To learn more about the app, App Page See here.

The loyalty program is another highlight. You earn points on every bet, which you can redeem for cashback or free bets. The more you play, the higher your VIP level — and the better the perks. VIP members get access to a dedicated account manager and exclusive offers. Rewards Page Learn more.

Before You Register Terms & Conditions Give it a read — we've kept everything simple and clear. And for responsible gaming, Responsible Gambling Check out that page too.

Please Note: Each person may only register one account on FanCode. Please provide accurate information — this will make payment processing and KYC verification smoother down the line.

FAQs

Answers to Your Most Important Questions About Registration & Betting

FanCode has clear rules for cancelled or abandoned matches. If a match is fully cancelled, all bets on that match are voided and the original stake is returned in full to your wallet. If a match starts and a specified number of overs or a set amount of time is completed, the result is considered valid and bets are settled based on the score at that point. In cricket, a match is generally deemed valid once 50% of the scheduled overs have been bowled. In accumulator or multi-bets, if one event is cancelled, that leg is removed and the remaining legs are used to calculate the payout — with the odds adjusted accordingly. You can check your bet results in the "Bet History" section. If you have any questions, our 24/7 live chat is always available.

Wagering, or rollover, refers to how many times you need to bet your bonus amount before you can withdraw it. FanCode's welcome bonus typically carries a 10x wagering requirement — meaning if you receive a ৳500 bonus, you need to place a total of ৳5,000 in bets (500 × 10) before the bonus is released. The calculation is straightforward: say your bonus is ৳1,000 with a 10x requirement — you'd need to wager a total of ৳10,000. Every bet you place, win or lose, counts toward that total. Some bonuses may apply only to Sports Betting, while others extend to Casino and slots — this is specified in each offer's terms. Bonuses also have an expiry period, typically 7–30 days; if the wagering requirement isn't met within that time, the bonus will be forfeited. You can track your current wagering progress under the "My Bonuses" section of your profile.

Get started now — registration takes just 2 minutes

Over 500,000 members are already enjoying FanCode. Register for free and claim your 100% bonus on your first deposit.

বাংলা