Welcome bonus activated

M777 Registration – Open an Account in 2 Minutes and Claim Your Bonus

Join Bangladesh's most trusted betting and gaming platform. Registration is free, get a 100% bonus on your first deposit, and all payments are in BDT.

100%
First Deposit Bonus
2 Minutes
At registration
bKash
Nagad & Rocket Supported
24/7
Bangla Support

Create a New Account

Already have an account? Log in

1
2
3
Personal
Login details
Confirmation
Enter your name exactly as it appears on your NID or passport
Using your bKash / Nagad number makes payments easier
Registration is not available to users under 18 years of age
Secure registration
SSL Secured
Confidential
18+ verification

How Registration Works at m777

Complete registration in just four steps and start playing instantly.

1
Fill in the form

Enter your name, mobile number, and date of birth. Then set up your email, preferred username, and password.

2
Verify OTP

An OTP code will be sent to the mobile number you provided. Enter the code. Once your number is verified, your account will be created.

3
Make Your First Deposit

Make a minimum deposit of ৳200 via bKash, Nagad, or Rocket. Your welcome bonus will be credited automatically.

4
Start playing

Sports Betting, Live Casino, slots, or lottery — join your favourite games and get started with a bonus.

What you get as soon as you register

100% Welcome Bonus

100% bonus on your first deposit, up to ৳5,000. Wagering 10×.

Access to the VIP Program

Points start accumulating right after registration. Work your way up from Bronze to Diamond VIP.

Weekly Cashback

Get 15% cashback on net weekly losses, up to ৳3,000.

Mobile App Access

Play anytime, anywhere on the Android and iOS apps.

24/7 Bangla Support

Get instant support in Bangla via Live Chat — for any issue, anytime.

Instant Withdrawal

For KYC-verified accounts, withdrawals are processed in an average of 3–15 minutes.

Your First Bonus Package After Registration

100%
First Deposit
Welcome Bonus

Up to ৳5,000. Wagering 10×.

15%
Weekly
Cashback

On net losses. Up to ৳3,000.

50%
Reload Bonus
Next deposit

Up to ৳2,000. Wagering 12×.

Free
On Selected Slots
Free spins

On selected games. 5× wagering.

Full terms for all bonuses Latest Promotions on this page. Please read it before claiming any bonus.

Why Register with m777

Thousands of Bangladeshi members choose m777 every day – here's why.

Fully in Bangla

From registration to support – everything is in Bangla. No English required. m777 was built with Bangladeshi members in mind.

Secure registration

Your data is protected with 256-bit SSL encryption. Your mobile number and email are never shared with anyone.

Familiar Payment Methods

Deposit with bKash, Nagad, or Rocket – whichever you have. No bank card or anything else required.

Massive Game Library

Sports Betting, Live Casino, slots, lottery, and more – all in one account.

Competitive Odds

The best odds in the market on cricket, football, and more. Live betting and cash-out available on major matches.

Active Community

Join millions of members. Take part in tournaments, leaderboards, and the referral program.

KYC Verification – Why It Matters and How to Complete It

KYC (Know Your Customer) is the process of verifying your identity and age. KYC is not required for general use after registering with m777. However, it must be completed for withdrawals above ৳10,000.

KYC only needs to be completed once. The process is straightforward and is typically done within 24 hours.

1
Upload Your National ID

Take clear photos of both the front and back of your NID and upload them to your account. Blurry images will not be accepted.

2
Take a selfie

Take a selfie while holding your NID. This is used to verify your identity.

3
Awaiting Verification

Verification is usually completed within 2–24 hours. You will be notified by email or SMS once it's done.

Supported payment methods

bKash
Instant Deposit
Nagad
Instant Deposit
Rocket
Instant Deposit
Things to Keep in Mind When Registering
  • Register under your real name – it must match during KYC verification.
  • Only one account can be opened per mobile number.
  • Use your own bKash or Nagad to deposit.
  • Never share your password with anyone and keep it stored somewhere safe.
  • If you run into any issues during registration, reach out to us via Live Chat.

Everything you need to know about registering with m777

Many people hesitate when signing up for an online gaming platform – wondering how safe it is to share personal details, whether the form is complicated, or whether the bonus is real. These are perfectly reasonable concerns. The registration process at m777 has been kept intentionally simple. Your name, phone number, date of birth, email, and a password – that's all it takes.

One of the first things you should do after registering is set a deposit limit. Go to the Responsible Gaming section in your m777 account and set a weekly or monthly deposit cap. It's not mandatory, but establishing a limit from the start removes the risk of financial strain down the line.

A quick note on the welcome bonus. Deposit ৳200 and you'll receive ৳200 as a bonus, giving you a total balance of ৳400. To withdraw the bonus ৳200, you'll need to place a total of ৳2,000 (10×) in bets. Your deposited ৳200 can be withdrawn at any time. So there's nothing to worry about – the wagering requirement only applies to the bonus amount.

A referral code is optional, but if a friend already uses m777, enter their code. You'll both receive extra rewards. The referral code cannot be added after registration, so make sure to enter it while filling out the form.

Any attempt to create two accounts using the same mobile number or email address is flagged by the system instantly. m777 allows only one account per person. Attempting to open multiple accounts puts all of them at risk of being permanently closed. If you already have an existing account, simply log back in rather than creating a new one.

Take your password seriously. Many people use their phone number or date of birth as a password — this is not safe. Use a password that is at least 8 characters long and includes uppercase letters, lowercase letters, and numbers. Enable two-factor authentication (2FA) right after registering — it makes your account significantly more secure.

We recommend downloading the mobile app. You can use the site on a browser, but the app lets you receive push notifications — get instant alerts for new promotions, bonus credits, and winning bets. Download page Install from.

After registering, start with small amounts for your first few bets. Placing large bets before you understand the platform is not advisable. Take your time to learn the rules of each game and where to find the best odds. Games page A brief summary of each game's rules is provided.

Registering with m777 is more than just opening an account – it's joining one of Bangladesh's most trusted gaming communities. Like millions of other members, you'll enjoy a secure experience on a platform built to be reliable. Whether you have questions before or after signing up, support is always on hand.

Registration FAQs

Questions new members ask most often.

2FA is strongly recommended – it adds an extra layer of protection to your account. With 2FA enabled, knowing your password alone isn't enough to log in; an OTP will be sent to your phone every time. So even if someone gets hold of your password, they still can't access your account. Steps to activate: Log in → Profile Menu → Security Settings → Select "Two-Factor Authentication" → Verify your mobile number → Activate. Once enabled, a 6-digit OTP will be sent to your number every time you log in. The code is valid for 1 minute. With 2FA active, the chance of unauthorized access to your account is virtually zero. It is recommended to enable 2FA as the first thing you do after registering. If you ever lose your phone or need to change your number, contact support – your 2FA can be reset after identity verification.

Wagering, or play-through, is the total amount you need to bet before a bonus becomes eligible for withdrawal. For example, the welcome bonus comes with a 10× wagering requirement. Here's how it works: Say you deposit ৳5,000 and receive a ৳5,000 bonus. With a 10× wagering requirement, you'll need to place a total of ৳5,000 × 10 = ৳50,000 in bets before the bonus becomes withdrawable. A few important points: (1) Your deposited ৳5,000 can be withdrawn at any time – this will not cancel the bonus. (2) Every bet counts toward wagering. A ৳500 bet completes ৳500 of wagering. To reach ৳50,000, you'd need 100 bets of ৳500 each. (3) Some games (such as certain Baccarat markets) may contribute to wagering at a different rate. (4) Bonuses have an expiry period – typically 30 days. If the requirements are not met within that time, the bonus expires. Full terms Terms & Conditions on this page.

Register now and claim your first bonus

Signing up with m777 takes just 2 minutes. Get a 100% bonus on your first deposit and start your journey on Bangladesh's most trusted gaming platform.

Free registration
100% Welcome Bonus
bKash & Nagad Supported
24/7 Bangla Support
For Members 18 and Over
বাংলা