Getting from the sign-in box into the lobby

The same four fields appear on every browser and in the app. Only the keyboard changes.

  1. 01

    Open the login screen

    Load the 2w99 login page in any modern browser. On a phone, add the page to your home screen so the login box opens with one tap instead of typing the address each session.

  2. 02

    Type your registered mobile number

    Use the Malaysian number saved on the account, written locally such as 012 345 6789. The +60 format is accepted too. A number that was never verified, or has since changed hands, will not pass.

  3. 03

    Enter the password exactly as set

    Passwords are case sensitive. Turn off autocorrect and watch for a trailing space that Android keyboards like to add. Leave Remember me unticked on shared phones; tick it only on a device you keep locked.

  4. 04

    Confirm and load the lobby

    Tap Log In once, then wait. The lobby with 2,700 games loads within seconds; if it stalls, refresh a single time before retrying. A new device asks for a one-time code, and the session lasts until you log out.

Mobile number, username or the app

Register an account
Sign-in methods compared
Method Where it works What you need ready Best for
Mobile number Any browser, phone or laptop The registered MY number and your password Everyday logins and quick balance checks
Username Browser and app, if you created one at register Username plus the same password Members who would rather not type a number in public
App sign-in The 2w99 app, version 2.8.4 Installed app, Android 9.0 or newer, 32 MB free Regular play, saved sessions, fewer codes

Most members only ever need the first row. If the number on file changed, update it from your profile before it locks you out, because both the one-time code and the password reset travel to that number. Members without their phone to hand can ask 24/7 Live Chat to confirm the account status.

Playing on a phone most days? Install the app from the 2w99 app page and keep the browser login as a backup for the times you need the full casino lobby on a bigger screen.

When the form will not let you in

Work down this list before you try a sixth password. Six retries in a row is what usually pauses an account.

Login troubleshooting
What you see What usually causes it What to do
Log In does nothing A field is empty, or autofill inserted a single space Tap each field and retype by hand. Turn autofill off for the page, then press Log In once.
Password rejected on the first try Caps lock on, a different keyboard language, or the password was changed on another device Retype it in a notes app to see the capitals clearly, then paste it back. Still failing? Use the reset link once instead of guessing.
One-time code never arrives Carrier SMS filter, weak signal, or an old number still on file Request it again once, check the blocked-message folder, then confirm the number in your profile. Wi-Fi calling can also delay the SMS.
Account paused after repeated tries Several wrong passwords inside a short window Stop retrying and reset the password one time. Live Chat can confirm the account status while the security pause clears.
Page bounces back to the form Private browsing, cookies blocked, or an outdated bookmark Allow cookies for the site, leave private mode, and open the current https://2w99.cam/2w99-login/ address fresh.
Logged in but the balance reads empty A second account, or an older tab still holding the previous session Close the other tabs, reload once, and read the member ID in the account menu before you deposit anything.

Ignore any third-party page, browser extension or messaging-group APK that offers to “log you in” to 2w99. Only this address and the app from the download page should ever receive your password. If a login attempt ends with a withdrawal problem later, the steps on withdrawal and verification explain what the review needs.

Keeping the account yours

Five habits that stop most account takeovers, none of which take more than a minute.

  • Use a password you have never used elsewhere

    A password borrowed from email or social media is the usual way accounts get taken. Let a password manager generate a long one, and only ever change it through the Forgot password link on this site.

  • Lock the phone that holds the login

    Set a screen lock and stay signed in on that handset alone. A phone that opens straight into the lobby is a phone anyone can deposit from, whether it is a housemate or a stranger at a mamak table.

  • Treat the one-time code like cash

    Nobody from 2w99 asks for your code or password, in chat, by call or by DM. If a message claims otherwise, end it and report the account name in 24/7 Live Chat so it can be blocked.

  • Keep the registered number current

    Both the login code and the password reset go to the number on file. Update it in your profile when you change SIM cards, otherwise you will be locked out on the night you actually want to play.

  • Check the address before you type

    Look for 2w99.cam in the address bar and a padlock beside it. Bookmark the real login page; copycat pages and short links in search ads exist only to collect passwords.

Resetting a password without the old one

Three steps, all handled by SMS to the number on your account. No email address is involved.

  1. 01

    Tap Forgot password on the form

    The link sits beside Remember me. Enter the mobile number on your account and send the request; the reset code goes to that number only.

  2. 02

    Enter the code and set a new password

    Type the one-time code from the SMS, then choose a password of your own. Do this on the phone or laptop you normally play from, so the new-device check does not repeat twice.

  3. 03

    Log in and check your settings

    Sign in with the new password and confirm your deposit limit and games are still there. If you never requested the reset, change it again straight away and tell Live Chat that night.

Signing in from the app, not the browser

The app keeps a session warm, so members who play on a phone usually skip the password after the first sign-in. It is free, sits at 32 MB, and runs on Android 9.0 or newer.

  • Version2.8.4
  • File size32 MB
  • Android9.0 or newer
  • PriceFree
  • Last updated10 November 2026

If the app starts asking for a code on every open, battery optimisation is usually clearing the session. Reinstall the current file from the download page rather than an older copy forwarded in a messaging group.

Member checking the 2w99 login screen on a phone beside an open laptop at a desk
App sign-in · one number, one password

Questions members ask at the sign-in box

Why does 2w99 login keep rejecting my password?

Almost always a capital letter, a space added by autofill, or a password you changed on another device. Retype it in a notes app first so you can see it plainly, then paste it back. If it still fails, reset it once instead of trying five more variations, which is what pauses accounts.

The one-time code is not reaching my number

Check the blocked-message folder before anything else, because Malaysian carriers filter short codes hard. Toggle airplane mode for a moment, then request the code again, once. If the number on your account is no longer yours, update it in your profile or let 24/7 Live Chat help you switch it.

Is Remember me safe on a shared phone?

Only if the device has a screen lock that nobody else uses. On a shared laptop or a family tablet, leave it unticked and log out when you finish. A saved session lets the next person deposit and request a withdrawal without knowing the password, and clearing the browser data ends those sessions.

Do I need to upload documents before I can log in?

No. You can sign in, deposit and play straight away. Documents are only requested before your first withdrawal, and that review can take up to 6 hours. Have one photo ID ready: a National ID Card, passport or driving licence is accepted, and the name must match the account.

Why does the app log me out when I switch networks?

The app reads a new network as a new location and asks for the password as a safety check, which is normal behaviour when a phone joins unfamiliar Wi-Fi. Confirm you are on version 2.8.4 from the download page, since old sideloaded builds behave inconsistently after a network change.

What if I think someone else has my login?

Reset the password through the Forgot password link right away, then message Live Chat so the account can be watched while you play. Check that the registered number is still in your hands, and read through recent withdrawal records. Reporting it the same day is the difference between a scare and a loss.

No account yet? Register first, then log in

Signing up takes the same number you would type in the login box. The 120% first deposit bonus is capped at RM350, with wagering of 23 times and a minimum deposit of RM20.

  • Minimum depositRM20
  • Minimum withdrawalRM30
  • Withdrawal time15 minutes
  • Support24/7 Live Chat