mk777 Register — Open Your Account Today

Sign up with your phone number in under two minutes. Your first deposit gets a 135% bonus — up to ৳17,000 — paid straight into your wallet. bKash, Nagad, Rocket and Bank Transfer are all accepted.

18+ · Play Responsibly · Bangladesh players only

  • SSL Secure
  • Mobile First
  • 24/7 Support
  • 18+

Create Your mk777 Account

Enter your 11-digit Bangladeshi mobile number (starts with 01).

At least 8 characters. Mix letters and numbers for a stronger password.

A friend's referral code gives both of you a ৳600 bonus after your first deposit.


What You Need to Register

mk777 registration only asks for essential information. Here is exactly what each field requires, so you are not stuck partway through the form.

Field Requirement Notes
Phone Number 11-digit BD mobile number starting with 01 This is your login username. Must be active — OTP or account recovery will use this number. Each number can only register one account.
Password Minimum 8 characters Use a mix of uppercase letters, lowercase letters and numbers. Do not use your phone number as your password. You can change it later under Account Settings.
Confirm Password Must match the password field exactly Copy-paste will not work here by design. Type it again manually so you are sure you remember it.
Referral Code Optional — 6–10 character alphanumeric code Get a ৳600 bonus credited to both accounts after your first qualifying deposit. Codes from the Referral Bonus page are valid for 30 days after issue.
Terms Agreement Checkbox must be ticked You confirm you are 18+, based in Bangladesh, and accept full responsibility for your play. Read the Terms & Conditions before ticking.

After You Register — Deposit & KYC in One Go

Registration is free. To play for real money, make your first deposit and complete a quick identity check. Both take less than ten minutes.

Minimum First Deposit

Your first deposit must be at least ৳100. Use bKash, Nagad, Rocket or Bank Transfer. Deposits usually clear in under 5 minutes.

135% Welcome Bonus

Deposit any amount from ৳100 upward and get 135% extra — up to ৳17,000 total. The bonus lands in your wallet within minutes of a confirmed deposit.

KYC Identity Check

Submit your National ID Card, Passport or Driving Licence before your first withdrawal. The review takes up to 6 hours. Start early so you are not waiting.

First Withdrawal Timeline

After KYC approval, your first withdrawal processes within 1 hour. Subsequent withdrawals take around 8 minutes. Minimum withdrawal is ৳700.

mk777 casino lobby showing slots and live table games on a smartphone screen

Once you have registered, you can also download the mk777 App (Android, free, 28 MB) for faster access on match nights. The app supports all payment methods and the full game library.

New Member Bonus — What the 135% Offer Covers

Here is exactly how the welcome bonus works, including the wagering requirement and which games count. No surprises later.

Four Steps from Phone Number to First Spin

Follow these steps in order. Each one takes under three minutes if you have your phone number, payment method and ID ready.

  1. 1

    Fill in the Registration Form

    Enter your 11-digit Bangladeshi phone number, choose a password of at least 8 characters, and confirm it. If a friend gave you a referral code, paste it into the optional field. Tick the 18+ terms checkbox, then press "Register Now." The whole form takes about 90 seconds to complete.

  2. 2

    Verify Your Phone Number

    An OTP (one-time password) is sent to the mobile number you entered. Open your SMS app, copy the 6-digit code, and enter it on the verification screen within 5 minutes. If the SMS is delayed, tap "Resend OTP" once. Using a number with a working SIM is essential for this step.

  3. 3

    Make Your First Deposit

    Go to the Deposit section and select bKash, Nagad, Rocket or Bank Transfer. The minimum is ৳100. Enter the amount, follow the in-app payment steps for your chosen method, and confirm. Deposits clear in under 5 minutes. The 135% welcome bonus is added automatically — no coupon code needed. See the Deposit Guide for step-by-step payment instructions.

  4. 4

    Submit KYC Before Your First Withdrawal

    Upload a clear photo of your National ID Card (NID), Passport or Driving Licence through Account > Verification. The review takes up to 6 hours. You can start playing and earning while the review is in progress — you just need approval before you request your first payout. After approval, withdrawals of ৳700 or more process in around 8 minutes.

Registration Not Going Through? Check Here First

Most registration failures fall into one of five categories. The table below gives the cause and the fastest fix for each.

Error Likely Cause Fix
"Phone number already registered" That number has an existing mk777 account — possibly forgotten. Use the Login page and select "Forgot Password." Enter your phone number to receive a reset OTP. If you no longer control that number, contact 24/7 Live Chat with proof of ownership.
OTP not received SMS delay from your carrier, full inbox, or the number was mistyped. Wait 60 seconds and tap "Resend OTP." Check that you typed the correct 11-digit number. Make sure your SIM is active and has network coverage. Avoid using VoIP numbers — they block OTP delivery.
Password too weak / form won't submit Password is under 8 characters or contains only letters or only numbers. Use at least 8 characters mixing uppercase letters, lowercase letters and numbers (e.g. Play2024). Do not include spaces. The confirm field must match the password field character for character.
Page not loading or form freezing Browser cache conflict, slow connection, or an outdated browser version. Clear your browser cache and reload. Try a different browser (Chrome on Android works best). If you are on mobile data, switch to Wi-Fi or vice versa. You can also register directly through the mk777 App which is lighter on data.
Referral code "invalid" or not applying The code expired (codes are valid 30 days), was miscopied, or is case-sensitive. Ask your referrer to resend the exact code and check that capital letters match. The referral code field must be filled before clicking "Register Now" — it cannot be added retroactively after the account is created.

Questions Players Ask Before Registering at mk777

All FAQs
01 Is mk777 registration free, and do I need to verify my identity straight away?

Registration is completely free and takes under two minutes. You do not need to verify your identity immediately — you can register, deposit, claim your welcome bonus and start playing right away. Identity verification (KYC) is only required before your first withdrawal. Submitting your NID or Passport early is a good idea because the review takes up to 6 hours, so you will not be waiting when you are ready to withdraw.

02 Can I register more than one account using the same phone number?

No. Each phone number can only be linked to a single mk777 account. This is a security rule, not a technical limit. Opening duplicate accounts violates the Terms & Conditions and can result in permanent suspension of both accounts without a payout. If you think you already have an account, go to the Login page and use the "Forgot Password" option before trying to register again.

03 I deposited but the 135% bonus did not appear in my wallet. What should I do?

The welcome bonus is added automatically within a few minutes of your first deposit clearing. If 15 minutes have passed and it is still missing: first check that your deposit shows as "Confirmed" in the transaction history (not "Pending"). If the deposit is confirmed but the bonus is absent, contact 24/7 Live Chat with your deposit transaction ID and amount. Provide your registered phone number so the support team can resolve it quickly. Do not place bets before the bonus is credited, as that may void eligibility.

04 Does mk777 accept bKash for registration deposits from Bangladesh?

Yes. bKash is fully supported, as are Nagad, Rocket and Bank Transfer. All four methods are accepted for both deposits and withdrawals. The minimum deposit via any method is ৳100. For bKash and Nagad, funds arrive in under 5 minutes. Bank Transfer takes a little longer — usually up to 30 minutes during business hours. Full instructions are on the Deposit Guide page.

05 What happens if I forget my password right after registering?

Go to the Login page and tap "Forgot Password." Enter your registered phone number, and an OTP will be sent by SMS. Enter the OTP on the next screen, then type and confirm your new password. The whole process takes under two minutes. If your registered number is no longer active or you do not receive the OTP, contact 24/7 Live Chat — the support team can verify your identity through alternative documents.

06 Can I register through the mk777 App instead of the website?

Yes. The mk777 App (Android, version 2.1.14, 28 MB, free) has the same registration form as the website. Some players prefer the app because it is faster on mobile data and stores your login securely. Download the APK from the official App page — do not install from third-party sources. The app requires Android 8.0 or higher. After installing, tap "Register" on the home screen and follow the same four steps described above.

What to Do Next After Registering

Log In Any Time

Already registered? The Login page has fast access, a password reset tool and a "Remember me" option for your phone.

Go to Login

Explore the Casino

Over 6,000 games from Spribe, Playtech, Ezugi, Red Tiger, Sexy Gaming and more. Slots, live casino, fishing, crash and card games.

Browse Casino

Make Your First Deposit

Step-by-step instructions for bKash, Nagad, Rocket and Bank Transfer. Minimum ৳100 and your 135% bonus applies automatically.

Deposit Guide