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.
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.
Contents — Registration Guide
- Create Your mk777 Account
- What You Need to Register
- After You Register — Deposit & KYC in One Go
- New Member Bonus — What the 135% Offer Covers
- Four Steps from Phone Number to First Spin
- Registration Not Going Through? Check Here First
- Questions Players Ask Before Registering at mk777
- Register & Play on the mk777 App
- What to Do Next After Registering
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
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
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
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
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 FAQs01 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.
Register & Play on the mk777 App
If you prefer to register on your phone rather than the website, the mk777 App handles everything — account creation, deposits, games and withdrawals — in one place. It is lighter than a browser and loads faster on mobile data, which matters on match days when networks are busy.
- Free download — no charge, ever
- Android 8.0 or higher required
- Version 2.1.14 · 28 MB · Updated 9 Nov 2026
- bKash, Nagad, Rocket and Bank Transfer built in
- Full game library including slots, live casino and cricket betting
Scan to open the App page on your phone
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 LoginExplore 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 CasinoMake Your First Deposit
Step-by-step instructions for bKash, Nagad, Rocket and Bank Transfer. Minimum ৳100 and your 135% bonus applies automatically.
Deposit Guide