Registering with fd666 is simple, fast, and completely free. Open an account, claim a 100% bonus on your first deposit, and enjoy the best betting experience in Bangladesh.
Already have an account? Log In
Registration Steps
Enter your name, mobile number, and password. The whole process takes no more than 2 minutes.
A 6-digit OTP will be sent to your registered mobile number — use it to activate your account.
Get started with as little as ৳200 via bKash, Nagad, or Rocket.
A 100% bonus will be credited automatically after your first deposit. Start betting!
Instant deposits via all popular mobile banking methods.
From the interface to support — everything in your native language.
Funds typically arrive within 5–15 minutes from verified accounts.
Sports Betting to Live Casino — all in one place.
Benefits waiting for new members.
On your first deposit with fd666, you'll receive a bonus equal to the amount you deposit — up to ৳10,000. Use that bonus to kick off your betting.
For New MembersOnce registration is complete, your account is activated instantly via OTP — no waiting required. Go ahead and make your first deposit right away.
Instant ActivationOne account gives you access to both the fd666 app and website. The Android APK is free to download.
Multi-DeviceRight after registration, you can place bets on cricket, football, tennis, kabaddi, and more than 10 other sports. Live betting is available too.
10+ SportsAfter registering, you will receive your unique referral code. Invite friends and both of you earn a bonus.
Both of You BenefitAll your data at fd666 is encrypted with 256-bit SSL. Payment details are never stored on fd666's servers.
Bank-Grade SecurityThere are many online betting platforms in Bangladesh, but they're not all the same. The first thing you'll notice about registering with fd666 is how straightforward it is — the whole process takes under 2 minutes. All you really need is your name, mobile number, and a password. Verify with an OTP and your account is ready to go.
One thing many people notice right away about the fd666 registration process is that no credit card or international payment method is required. You can get started with as little as ৳200 using bKash, Nagad, or Rocket — payment methods that are already in the hands of most Bangladeshis. This is a major advantage of fd666, especially for those without a bank account or who are used to mobile banking.
A quick note on the welcome bonus. A 100% first deposit bonus at fd666 means if you deposit ৳1,000, fd666 adds another ৳1,000 in bonus funds — giving you ৳2,000 to start betting with. There are wagering conditions attached — you won't be able to withdraw the bonus directly until you meet a certain betting threshold. But those conditions are clearly laid out on fd666's Terms & Conditions Clearly stated on the page — no hidden surprises.
There's one thing many people overlook after registering with fd666 — collecting their referral code. Head to your profile and you'll find your unique referral code. Share it with a friend, and once they register and make their first deposit, you'll earn a bonus. Your friend gets a welcome bonus too. During cricket season in Bangladesh, betting with friends is a lot of fun — and registering together means more bonuses for everyone.
One thing to watch out for when registering — make your password strong. Many people use their name or date of birth, which are easy to guess. Combining at least one uppercase letter, one number, and one special character makes your account significantly more secure. The fd666 registration form includes a password strength indicator — when you see a green bar, your password is strong enough.
Some users wonder why OTP verification is required. It's there to protect you. If someone tries to create an account using your name and number, they won't be able to without the OTP — because it's sent only to your phone. That one step goes a long way in keeping your account secure.
When do you need to complete KYC or identity verification after registering at fd666? For smaller withdrawals, KYC is generally not required upfront. However, once your withdrawal exceeds a certain threshold, you will need to submit a copy of your national ID. This is part of international anti-money laundering compliance — fd666 simply follows those standards. KYC verification is typically completed within 24 hours.
One final thought — signing up with fd666 is about more than just opening a betting account. It's your gateway to a platform that brings together Live Casino, slots, Sports Betting, and much more. One account gives you access to everything — on the mobile app or website, from any device. fd666 is here to make betting in Bangladesh simple, secure, and enjoyable.
Fd666 allows only one account per person. Any attempt to open multiple accounts will result in all accounts being suspended and balances may be forfeited.
Member questions about registration and account management.