Free Account

Register at m888bet — Start Playing for Real in Just 2 Minutes

Deposit directly from Bangladesh via bKash, Nagad, or Rocket. Registration is completely free and a welcome bonus is up for grabs.

Fill Out the Form
2
OTP Verification
3
Deposit
4
Start Playing
Welcome bonus right after registration — up to 100% on your first deposit
Account activated within 2 minutes of submitting the form
Direct payments supported via bKash, Nagad, and Rocket
Your personal information is fully protected — SSL encrypted
500+ games — slots, Live Casino, cricket betting
bKash
Nagad
Rocket
Bank
Create a New Account
Fill in the details below accurately — everything is straightforward and easy to follow.
Or
SSL Secured
Your Information Stays Private
Free
2 Minutes
At Registration
1 Million+
Registered Members
500+
Games Available
100%
Welcome Bonus

M888bet Registration — Just 4 Simple Steps

Every step is straightforward and instructions are available in Bangla — no experience needed.

1

Fill Out the Form

Enter your name, mobile number, date of birth, and password. If you have a referral code, add it to unlock extra benefits.

2

Verify With OTP

A one-time OTP code will be sent to your registered mobile number. Enter the code to complete your mobile number verification.

3

Make Your First Deposit

Deposit a minimum of ৳500 via bKash, Nagad, or Rocket. Your welcome bonus will be applied on your very first deposit.

4

Start Playing

Once your account is active, 500+ games, Live Casino, and Sports Betting are all open to you.

What You Get After Registering

Registering at m888bet isn't just about creating an account — it's your gateway to a complete gaming experience.

Welcome Bonus Package

Get up to 100% bonus on your first deposit. New members also enjoy exclusive free spins and cashback offers. On the Promotions Page See Details.

Bangladeshi Payment Methods

Deposit and withdraw directly via bKash, Nagad, Rocket, and bank transfer. bKash payments are typically processed within 3–15 minutes.

A Massive Collection of 500+ Games

Slots, Live Casino, cricket and football betting from top providers including Pragmatic Play and Evolution Gaming — all in one place.

Bangla Support 24/7

If you run into any issues with registration or payments, support is available in Bangla. The support team is available 24/7, seven days a week.

Mobile App Available

After registering, download the m888bet app and enjoy seamless gameplay from your smartphone, anywhere you go. Exclusive offers are available on the app too.

Loyalty Program

Every bet you place after registering earns you points. Redeem those points for bonuses, cashback, and special rewards — the more you play, the more you earn.

Bonuses Available After Registration

Welcome Offer
100%
First Deposit Bonus
Your first deposit is matched 100% — up to ৳10,000. Wagering conditions apply.
New Member
50
Free Spins
After registering, you'll receive 50 free spins on selected slots. Any winnings from these spins will be added directly to your real balance.
Reload Offer
20%
Second Deposit Bonus
20% bonus on your second deposit — up to ৳5,000. Bonus details On the Promotions Page here.

Before claiming a bonus, here's what you should know: Every bonus comes with wagering requirements. You'll need to complete a specified amount of bets before you can withdraw your bonus. Details Terms & Conditions here.

What You Need to Register

Signing up at m888bet is quick and easy. Have these details ready and you'll be done in 2 minutes.

  • Active Mobile Number — Required for OTP verification. Using a bKash or Nagad-registered number makes depositing easier.
  • Date of Birth — Required for age verification. You must be 18 years of age or older.
  • Strong Password — At least 8 characters; use a mix of letters and numbers.
  • Internet Connection — Whether you're on mobile data or Wi-Fi, a stable connection works best.
  • Payment Methods — For your first deposit via bKash, Nagad, Rocket, or bank account.

Warning: Only one account can be created per mobile number. Providing false information may result in withdrawal issues and account suspension.

From Registration to First Play — The Full Process

Registering at m888bet is about as simple as opening a bKash account. Start by entering your name, mobile number, and date of birth in the form above. Make sure your name matches exactly what's on your National ID or passport — it will save you trouble when withdrawing later.

Take a moment to choose a strong password. Avoid obvious combinations like "123456" or "password". Adding at least one uppercase letter, one number, and one special character makes your password significantly more secure.

1
Fill Out & Submit the Form
Enter your name, mobile number, date of birth, and password, then hit the submit button.
2
OTP Will Be Sent to Your Mobile
Within 1–2 minutes, you'll receive a 6-digit code via SMS. Enter it in the designated field.
3
Account Activated
Your account becomes active as soon as OTP verification is complete. Now Log in and Make a deposit.
4
Claim Your Bonus
Select the bonus option during your first deposit — the welcome bonus will be credited automatically.

M888bet Registration — Everything You Need to Know

Why Register at m888bet

Online betting and gaming platforms have grown rapidly in Bangladesh, but not all of them are equal. The biggest reason to register with m888bet is direct support for Bangladeshi payment methods. Depositing via bKash or Nagad is completely hassle-free — no intermediaries, no extra steps.

Another great perk of registering is the welcome bonus. A 100% bonus on your first deposit means if you put in ৳1,000, you start playing with ৳2,000. Free spins are also part of the deal — giving you extra chances on slots.

M888bet members get access to more than 500 games. From Pragmatic Play's popular slots to Evolution's live blackjack, roulette, and cricket betting — all under one account.

How to Avoid Common Registration Mistakes

The most common registration mistakes new members make are misspelling their name, entering the wrong mobile number, and choosing a weak password. A name error causes the most problems down the line, because identity verification (KYC) during withdrawals requires your name to match exactly what's on your NID.

When entering your mobile number, make sure it's active and belongs to you. The OTP will be sent to that number — if you use someone else's, you won't be able to complete verification.

One more thing about passwords — make sure you save whatever password you set, either by writing it down or storing it in a password manager. Planning to reset it later if you forget is not a good approach, since resets take time. It's much easier to get it right from the start.

What to Do First After Registering

First, Once Your Account Is Active On the Payment Page Go to the payment page and make your first deposit using your preferred method. Check whether a bonus option is available during the deposit — if you skip it the first time, you won't be able to claim it later.

Then On the Promotions Page Head over to the Promotions page to see what's currently available for new members. Free spins, cashback, tournaments — it's all there. m888bet regularly adds new promotions, so it's worth checking back from time to time.

If You Prefer Playing on Mobile App Download via the m888bet app. You'll receive push notifications instantly for new offers and payment confirmations.

Tips for Keeping Your Account Secure

After registering, build some habits to keep your account secure. Always log out after each session — especially on cybercafé or shared devices. Never share your password with anyone, and no m888bet staff member will ever ask for it.

Keep two-factor authentication (2FA) enabled — it adds an extra layer of security to your account. Even if someone knows your password, they still can't log in without your mobile OTP.

Keep the mobile number you registered with always active. It's used for payment verification and security alerts. If you change your number, notify our support team right away.

Finally — m888bet keeps the registration process simple because we want new members to get started without any hassle. If you get stuck at any step, write to us in Bangla at support@m888bet.cash.

Registration FAQs

Simply registering doesn't automatically give you all bonuses — you'll need to make your first deposit to claim the welcome bonus. Here's how it works: once registration is complete, log in to your account and go to the payment section to make your first deposit. In the deposit form or balance section, you'll see a "Bonus" or "Promotion" option — select the welcome bonus there. Once the deposit is confirmed, the bonus amount will be credited to your account automatically. For free spins, just navigate to the designated game and you'll see the spins added automatically. Keep in mind — if you don't select the bonus option during your first deposit, you won't be able to claim it later, so pay attention right from the start. For full bonus terms, visit the Promotions page.

m888bet's policy is one account per person. Multiple people from the same household or device are welcome to register — but each account must belong to a different individual, with a unique mobile number and a separate ID document. You cannot create two accounts using the same mobile number, and the same NID cannot be used for more than one account. If two family members genuinely register as separate individuals — with different mobile numbers, different names, and different ID documents — that is perfectly fine. However, if one person attempts to open two accounts, both accounts may be suspended and any balance frozen. If you have any doubts about this, reach out to support@m888bet.cash before registering.
Get Started Today

Not registered yet? Don't wait — get started now

2-minute registration, a welcome bonus, and instant payments via bKash — join m888bet and explore a world of 500+ games.

Registration is completely free. For players aged 18 and above. Please gamble responsibly.

বাংলা