Signing up takes about a minute and costs nothing. The number you type here becomes your login name and the place every one-time code is sent, so use a SIM that stays with you. Open the account in your own name: the wallet you deposit from later has to match it.
- No deposit needed to create the account
- One code by SMS to your Bangladeshi number
- Cash out to bKash, Nagad, Rocket, Upay or bank
18+ · Play Responsibly
What the form asks for, field by field
Every box on the screen above has a job. This table tells you what to type in each one and why it matters, so you do not lose a minute guessing what the site wants.
| Field | What to type | Why it matters |
|---|---|---|
| Mobile number | Your own Bangladeshi number, digits only, no spaces | It becomes your login name and the place the one-time code is sent. A number you cannot reach today is a locked account tomorrow. |
| Password | A mix of letters and numbers you do not use on any other site | You will type it at every sign in. Pick something you can remember without writing it on the phone case. |
| Confirm password | The same password, typed a second time | This box catches typos. Most "wrong password" complaints right after signing up start here. |
| Referral code | The code from the friend or page that sent you | Optional. It is tied to the account at creation, so it cannot be added afterwards. |
| Terms checkbox | Tick it to accept the terms, the privacy policy and the age rule | The Register Now button sends nothing until the box is ticked. |
Nothing here asks for money. Wallet or card details come later, inside the cashier, once the account exists.
Four steps to a live account
-
1
Enter your number and set the password
Open the form on the phone you will play from. Type the mobile number that receives your bKash messages, then choose a password and repeat it in the second box. If a friend gave you a referral code, add it now. Tick the terms box only after you have read it.
-
2
Confirm the one-time code
Tap Register Now. A short code reaches your phone by text message. Type it into the box that appears. If nothing arrives, wait a little before asking for a new one, because each new request cancels the code sent before it.
-
3
Sign in and walk the lobby
Your account is live as soon as the code is confirmed. Sign in at the mahjong222 login page and look through the casino lobby. Mark the games you like and read the rules screen of anything you plan to play with real money.
-
4
Make the first deposit
Open the cashier and send at least ৳500 from bKash, Nagad, Rocket, Upay or your bank. The balance normally shows in about a minute. The first deposit is the one that triggers the welcome bonus, so decide the amount before you send it.
First deposit and the ID check
Send money from a wallet in your own name
bKash, Nagad, Rocket, Upay and bank transfer all work, and the smallest first deposit is ৳500. The sender name on the wallet should match the name on your account. A transfer from a relative's wallet is the usual reason a deposit sits in review.
Keep one photo ID ready
Before your first withdrawal you upload a photo of your National ID card, passport or driving licence. The team reviews documents within 24 hours. Take the picture in daylight with all four corners visible and the check will not hold up your payout later.
The first cash-out takes longer
The minimum withdrawal is ৳800. A first withdrawal can take up to 6 hours because it passes an extra check, and later ones usually clear in about 39 minutes. Accounts still on the Starter tier can take out up to ৳35,000 a day.
One person, one account
Do not share the password with friends and do not open a second account when you cannot get into the first. Duplicate accounts are closed and the balance on them is reviewed. If you lose access, use the reset link on the login page or ask live chat.
New member bonus on the first deposit
When the form will not go through
Five things go wrong most often at sign up. Find your symptom in the first column and work down from there before you start over with a fresh form.
| What you see | Why it happens | What to do |
|---|---|---|
| The code never arrives | The text is delayed by the network, or a blocking app on the phone filtered it | Re-read the number you typed, digit by digit. Restart the phone, turn off call and message blockers, then request one new code after a minute. Only the last code works. Still nothing after a few tries? Live chat can check the number we hold. |
| Password rejected right after sign up | The two password boxes did not match, or autofill pasted an old password into both | Type both boxes by hand instead of letting the browser fill them. Watch for a space at the end if you copied the password from a note. If the account already exists, the reset link on the login page is faster than a new form. |
| "This number is already registered" | The number was used in an earlier attempt, or someone in the household used it | Try logging in first, then reset the password if it is gone. If the number is yours and nobody at home recognises the account, contact live chat with the number and your last deposit amount and let them look. |
| The referral code is refused | A stray space, a changed letter, or a code that has since expired | Clear the field and register without it. A referral code is optional and never a reason to lose an account. If the code matters to your friend, copy it straight from their message instead of retyping it. |
| Register Now does nothing | The terms box is unticked, or the page has been open long enough for the code to expire | Tick the box, reload the page and fill the form again. Switch off any data-saving browser mode, which sometimes blocks the code request, and try once more in a fresh tab. |
Answers to register questions
Six questions that reach live chat every week, answered here so you do not have to wait.
1 Why does the form say my number is already in use?
Most of the time the number was used in an earlier attempt, even one you abandoned halfway through. Try the login page first, then the password reset. If the number is new to you and still marked as taken, ask live chat to check it, because one number can only hold one account.
2 I forgot the password I just created. Do I register again?
No. Registering again would create a duplicate, and duplicates are closed at review. Use the forgot password link on the mahjong222 login page, take the one-time code on your mobile and set a new password. Write the new one down this time, and do not reuse a password from another site.
3 How long should the code take, and what if it never comes?
It usually lands within a minute. Give it a little longer before asking for another, since each new request cancels the code before it. If three tries bring nothing, check the number is written correctly, the phone has signal, and no message-blocking app is running. Live chat can confirm the number on file.
4 Do I need to deposit before the account works?
No. The account opens without money, and you can browse the lobby, read game rules and set your own limits for free. A deposit is only needed to play for real money and to unlock the welcome bonus. The smallest first deposit that qualifies for the bonus is ৳500.
5 Can I register inside the mahjong222 app instead of the browser?
Yes. The app carries the same form and the same steps: number, password, code. Install it from the mahjong222 app page, open it once and register there if you prefer. It is the same account you would reach in a browser, so never create a second one for the app.
6 When do I send documents, and which ones?
Only before your first withdrawal, not at registration. Upload one photo of your National ID card, passport or driving licence in the cashier's KYC section. The review takes up to 24 hours. Sending it before you need the money keeps the wait short when you do.
Two doors from this page
Registration done? Go straight to the cashier and plan the amount you want to deposit, or put the app on your phone so the code reaches you in one tap next time. Still stuck on a field, the help centre has the rest.