Sign up at mk999 and access hundreds of games and betting markets with a welcome bonus. bKash and Nagad supported, Bangla-language support, available 24/7.
Already have an account? Log In
Already a member? Log in here
Open an account at mk999 and start playing in just 4 simple steps
Fill in the registration form above with your mobile number, full name, date of birth, and password. Make sure all details are accurate, as they will be required during KYC verification later.
After registration, an OTP will be sent to your mobile number. Enter the code to activate your account. If you don't receive it, wait 60 seconds and try again.
Once your account is active, make your first deposit via bKash, Nagad, Rocket, or crypto. Be sure to check the welcome bonus offer at the time of deposit.
As soon as your deposit is confirmed, all games and betting markets unlock immediately. Your welcome bonus will be added to your balance and you'll be ready to start betting.
A quick look at the benefits you get when you open an account
New members receive a generous welcome bonus on their first deposit. For full terms, visit the Bonus Page See.
Deposit and withdraw directly via Bangladesh's most popular mobile banking methods.
Live Casino, slots, Sports Betting — all in one place. Full platform access unlocked right after registration.
Our Bengali-speaking support team is available 24/7. For any issue, Help Center Contact us.
Your data and funds are protected by 256-bit SSL encryption, a licensed platform, and a strict privacy policy.
Once KYC is complete, withdrawals to bKash or Nagad are typically processed within 5–30 minutes.
Open your mk999 account and step into a world of complete entertainment
Place live bets on cricket, football, badminton, and hundreds of other sports events. Best odds and fast settlement guaranteed.
Sports Betting
Baccarat, roulette, blackjack — enjoy real-time games with live dealers in high-definition streaming.
Live Casino
Popular slot games run smoothly on mobile. Progressive jackpots, free spins, and multipliers — it's all here.
Slot Games
After registration, enjoy ongoing promotions — reload bonuses, cashback, referral rewards, and more. Learn more Promotions Page।
Promotions
Play regularly to climb the VIP ladder. Enjoy exclusive perks — special bonuses, faster withdrawals, and a dedicated account manager.
VIP Benefits
Full access right from your mobile browser — no app needed. Visit mk999.my from anywhere, at any time, and get started.
Mobile FriendlyHaving trouble registering? Help Center Reach us via live chat. Average response time is under 5 minutes.
Mk999 supports the most popular payment methods in Bangladesh. Deposits typically reflect in your account within 1–5 minutes.
You've decided to register on mk999 — that's a solid choice. Among online betting platforms in Bangladesh, mk999 stands out: everything is available in Bengali, all payments go through local methods, and the support team speaks Bengali. New users often ask — is registration complicated? The answer is simple: not at all. The entire process takes less than five minutes.
Your mobile number and full name are the two most important details. Your mobile number serves as your login ID, so it must be active and registered in your name. Your full name should match exactly what appears on your NID or passport — any mismatch will cause issues with withdrawals during KYC verification. Many people enter a nickname or shortened name, which you should avoid.
Keeping your mk999 account password strong is in your own best interest. Aim for at least 8 characters, including an uppercase letter, a number, and a special character. Avoid using your date of birth or mobile number as a password — these are easy to guess. Using a unique password for each platform is good practice. If you ever forget your password, you can reset it via OTP sent to your registered mobile number.
Mobile verification is mandatory after registration. This is for your own security — to confirm that it's really you opening the account, not someone else. The OTP usually arrives within 30 seconds to 1 minute. If it doesn't, tap the "Resend" button. If it still doesn't arrive, Help Center let us know.
Once your account is active, the first thing to do is Bonus Page Visit and check the current welcome offer. Reading the offer's terms before your first deposit will help you get the most out of it. Then deposit using your preferred payment method. Once the deposit is confirmed, all games and betting markets will be available to you.
KYC verification is not required immediately to play games or place bets on mk999. However, it must be completed before your first withdrawal. Our advice: complete your KYC within a few days of registering so there are no delays when you're ready to withdraw your first win. Verification is straightforward — simply upload a photo of your NID or passport along with a selfie.
Mk999 is a licensed international platform. All information submitted during registration is protected by 256-bit SSL encryption. Your mobile number and personal details are never sold to third parties. To learn more, Privacy Policy Read the page.
If you have any questions about the registration process or get stuck at any point, Help Center Our Bengali-speaking team is always ready to help. Just ask us directly via live chat — average response time is under five minutes.
Open a free account at mk999. Make your first deposit via bKash or Nagad and enjoy your welcome bonus.
Answers to frequently asked questions about registration and using the platform