2w99 Register: open your player account in minutes

Sign up with a Malaysian mobile number and a password you have not used elsewhere. The form takes about two minutes on a phone, and your first deposit can start at RM20.

  • SSL Encryption
  • 24/7 Live Chat
  • Touch ’n Go eWallet
  • 18+ · Play Responsibly

New account slip

No. 001

Malaysian mobile only. This number becomes your login ID.

Use digits only, in local format such as 0123456789.

Your password is too short or too easy to guess.

The two passwords do not match.

A friend’s code links the RM10 referral credit to your account.

That code is not active. Check it or leave the field empty.

An SMS code goes to the number above. Enter it on the next screen to activate the account and unlock deposits.

Already registered? Log in to your account

What happens right after you register

Four things sit between a fresh account and your first payout. None of them needs a branch visit or a phone call.

  • Confirm the SMS code

    A code goes to the mobile number you typed. Enter it on the next screen and the account activates. If nothing lands, check the number for a typo, make sure your inbox is not full, then request a fresh code once. Do not request five in a row, because only the newest one works.

  • Deposit from RM20

    Top up with Touch ’n Go eWallet, DuitNow, FPX Online Banking or bank transfer. Deposits normally clear in about 1 minute, so your balance is ready while the page is still open. Start at RM20 to test the cashier before you commit more.

  • Send KYC documents early

    Upload a National ID Card, passport or driving licence from the account menu. Review takes up to 6 hours, and the check is required before your first withdrawal. Doing it on the day you register means no waiting later, especially on a busy weekend.

  • Plan the first withdrawal

    The minimum withdrawal is RM30 and the daily ceiling starts at RM13,000 on the Member tier. Approved payouts usually land in about 15 minutes. Send the money to the same bank account or eWallet you deposited from, since a mismatch triggers a manual review.

Bonuses you can claim on a new account

Every offer below is listed in ringgit with its own condition. Read the small print once and you will not be caught out later.

What each form field actually needs

Four fields and one checkbox. Almost every failed attempt traces back to one of the rows below.

Register form: field by field
Field What to enter Why it matters
Mobile number A Malaysian mobile in local format, digits only It is your login ID and the number that receives the verification code. One number, one account.
Password Long enough to be awkward to guess, mixing letters and numbers Paired with the mobile number on the login page. Never reuse a bank or email password here.
Confirm password The same password, typed out again Catches a slip of the finger on mobile keyboards, which is the single most common reason a form bounces back.
Referral code Optional. The code from whoever invited you Attaches the RM10 referral credit to the right account. An inactive code will stall the form, so leave it blank if unsure.
Age and terms Tick the box to confirm you are 18 or over Required by the Terms & Conditions. Unticked, the button stays inactive even when everything else is correct.

Four steps from blank form to first bet

The whole run takes around five minutes if your documents are already on your phone.

  1. 01

    Open the register form

    Tap Register in the top menu on desktop, or open the hamburger menu on your phone. The form loads straight in the browser with nothing to install. Keep the tab open until the SMS code is confirmed, because a refresh clears what you typed.

  2. 02

    Fill in four fields

    Type your mobile number without spaces, then a password and the same password again. Add a referral code only if someone gave you one. Tick the age box. Read the two password fields carefully, since a single wrong character is the usual culprit.

  3. 03

    Enter the SMS code

    Press Register Now and watch for the message. Type the code into the box on the next screen within its validity window. If the countdown runs out, request one new code rather than tapping resend repeatedly, then log in with your mobile number.

  4. 04

    Deposit and verify identity

    Fund the account from RM20 with Touch ’n Go eWallet, DuitNow, FPX or bank transfer, and the balance lands in roughly 1 minute. Upload your ID for KYC in the same session so the first withdrawal is not held up later.

New player filling in the 2w99 register form on a phone, betting slip and ringgit notes on the table
Registering from a phone at home

Signing up on a phone, browser or app

The register form is the same on the mobile browser and inside the app, so your login works on both. Nothing is tied to one device, and you can switch between them whenever a screen feels cramped.

The APK is free, version 2.8.4, 32 MB, and runs on Android 9.0 and above. Install it after you finish registering, then log in with the mobile number and password you just created. The in-app cashier keeps the same four payment methods and the same RM20 minimum.

Get the 2w99 app

When the form will not go through

Match your symptom to a row, apply the fix, then try once more before contacting support.

Common registration errors and fixes
What you see Usual cause What to do
The SMS code never arrives Inbox full, number mistyped, or SMS filtering on the handset Recheck the number digit by digit, clear old messages, toggle airplane mode for ten seconds and request one new code. Ask Live Chat to resend if it still fails.
“Number already registered” A previous account exists on the same mobile Try the login page with that number first. If the old account is unreachable, ask Live Chat to recover it rather than opening a second one.
Passwords will not match Autocorrect capitalising the first letter on mobile Retype both fields slowly with autocorrect off, or paste the same password into both boxes from a notes app.
Referral code rejected Code expired, mistyped, or belongs to a closed account Clear the field and submit without it. The account still works, and a valid code can be added later if the scheme allows.
Bonus missing after deposit Deposit made before activating the offer, or below RM20 Check the wallet for an unclaimed offer tile and fund at least RM20. Support can review a claim only while the 7-day window is still open.

Registration questions we answer every day

Short answers to the things that stop people at the last field.

My 2w99 register attempt keeps failing. What do I check first?

Nine times out of ten it is the mobile number: a missing digit, a stray space, or a landline typed by mistake. Re-enter it in local format, make sure both password fields match, and confirm the 18+ box is ticked. If it still fails, screenshot the error and send it to 24/7 Live Chat.

The verification code never reaches my phone

Give it a minute before requesting another. Check whether the SMS inbox is full or a spam filter is blocking short codes, then toggle airplane mode and try once more. If nothing arrives, log in with your number and password and ask Live Chat to resend the code to the same mobile.

I forgot the password I just created

Open the login page and use the password reset option with the mobile number you registered. The reset arrives by SMS, so keep the handset nearby. If the number has changed since sign-up, contact Live Chat and have a copy of your ID ready for verification.

Can I open more than one account?

No. One account per person, per mobile number and per bank account. Duplicate accounts are closed and any bonus attached to them is removed, which usually costs more than it saves. If an older account exists that you cannot access, ask Live Chat to restore it instead of starting again.

Do I need to verify my ID before depositing?

No. You can deposit from RM20 and play as soon as the SMS code clears. Identity checks are required before your first withdrawal, and a National ID Card, passport or driving licence is normally reviewed within 6 hours. Uploading early keeps the first payout quick.

Can I register inside the 2w99 app instead?

Yes. Install the free APK from the app page, version 2.8.4 at 32 MB for Android 9.0 and up, and the same form opens inside it. The account works on the mobile browser too, so you are not locked to one device after signing up.

Where to go next

Two minutes now, everything else later

Four fields, one SMS code, then deposit from RM20 whenever you are ready. The 120% first deposit bonus waits for 7 days after you fund the account.

Player reviewing a completed registration on a phone before making a first deposit in ringgit