Signing up at kj666 is as straightforward as it gets. Just provide your phone number, a password, and a few basic details — no paperwork, no bank account required. All you need is bKash to get started.
Right after registering, you'll receive a welcome bonus and gain full access to everything kj666 has to offer – live betting, casino, slots, sports markets, and more. You can even explore the platform before making your first deposit.
Your information is secured with 256-bit SSL encryption.
Every registration is verified, keeping all users protected.
If you run into any issues during registration, help is available immediately.
Already Have an Account? Log In
Your information is completely secure. We never share it with third parties.
Join kj666 in Just Four Simple Steps
Enter your name, phone number, date of birth, and password. Make sure all details are accurate.
An OTP will be sent to the phone number you provided. Enter it to verify your number.
Once OTP verification is complete, your kj666 account will be activated instantly.
Make your first deposit, claim your welcome bonus, and start playing!
The Preferred Platform for Millions of Bettors in Bangladesh
New registrants at kj666 receive a special welcome bonus on their first deposit. Using a promo code unlocks even more benefits. Bonus terms are straightforward and transparent.
Deposit from as little as ৳100 via bKash, Nagad, or Rocket — no bank account needed. Transactions complete in just 2–5 minutes.
Thousands of markets across 30+ sports including cricket, football, tennis, and kabaddi. Live betting to virtual sports — all on one platform.
Live Casino with Bangla-speaking dealers, thousands of slots, and card games — all accessible right after registration.
After winning, receive your money via bKash in as little as 5–15 minutes. Completing KYC makes the withdrawal process even faster.
Get help in Bangla for anything from registration to withdrawal — support is always available via Live Chat and email.
Special Offers for New Users
Get a 100% bonus on your first deposit. Deposit ৳1,000 and receive an extra ৳1,000 in bonus funds.
Free spins on selected slots games. Claim yours right after registration.
Refer a friend to kj666 and earn a referral bonus for every successful registration.
Earn points on every bet. Redeem accumulated points for cash or bonuses.
All bonuses have their own wagering requirements. It's a good idea to read the relevant terms before claiming a bonus. For more details, visit our Terms & Conditions View page.
| Method | Minimum | Time |
|---|---|---|
| BKash | ৳100 | 2–5 Minutes |
| Nagad | ৳100 | 2–5 Minutes |
| Rocket | ৳100 | 2–5 Minutes |
| Bank Transfer | ৳1,000 | 1–3 Business Days |
While registering at kj666 is easy, there are a few important things to keep in mind. Providing accurate information is mandatory — your identity will be verified at the time of withdrawal. Using a false name or someone else's number will cause problems down the line.
The mobile number you provide during registration is used for OTP verification. It's best to use the same number linked to your bKash or Nagad account for withdrawals – this avoids complications down the line.
Keep your password strong and never share it with anyone. kj666 will never call or text you asking for your password or OTP. If anyone does, it's a scam.
Each person may only hold one kj666 account. Any attempt to create multiple accounts using the same phone number, device, or payment method will result in all associated accounts being closed, and any funds held may be forfeited.
Add your address and payment method. A complete profile means faster withdrawals.
Enable 2FA to secure your account. Even if someone knows your password, they won't be able to log in.
Deposit as little as ৳100 via bKash and claim your welcome bonus.
Use the kj666 app to play easily from anywhere. Download here.
Many users make common mistakes when registering in a hurry — mistakes that cause headaches later. Keep these points in mind.
Kj666 is strictly for users aged 18 and above. Age is verified during registration and may be re-verified before withdrawals. Underage users are not permitted to register.
Many people assume registering on an online platform is complicated. At kj666, that's not the case. The registration process has been designed to be as simple as possible with Bangladeshi users in mind. Just a few taps on your smartphone and you're done.
If you get stuck at any step, Bangla-language support is available via Live Chat. The support team can guide you from registration through your first deposit.
* Based on average time. May vary depending on network speed.
KYC verification is not required during registration. However, it must be completed before your first withdrawal. KYC simply confirms your identity – ensuring your money goes to the right person.
The KYC process is simple. You just need to submit a photo of your National ID Card (NID) or passport along with a selfie. Verification is usually completed within 24 hours.
Completing KYC raises your withdrawal limit and speeds up transactions. Getting it done right after registration saves you the hassle later.
A National ID (NID) or passport — either one is sufficient.
A selfie holding your ID document – take the photo in good lighting so everything is clearly visible.
Typically within 24 hours, up to 48 hours during peak times.
Start from just ৳100, claim your welcome bonus, and enjoy the best betting experience in Bangladesh.