btv99 Register: open your account with a Malaysian mobile number

One mobile number and one password is all the form needs. Accounts are free, and you can fund yours straight after with Touch ’n Go eWallet, DuitNow, FPX Online Banking or a bank transfer.

18+ · Play Responsibly

Malaysian format, no spaces. Used for login codes and payout alerts.

Type the number you want to log in with.

Mix letters and numbers. Avoid your birthday or plate number.

Passwords need at least 8 characters.

Both passwords must match.

Already registered? Log in here.

New btv99 member checking a registration confirmation on a phone at a Kuala Lumpur night market stall

First deposit and KYC: what happens after the form

Registration is the easy part. These four steps decide how quickly you can actually play and cash out.

  • Confirm the number. A one-time code goes to the phone you typed, and the account stays closed until you key it in. If the message is slow, wait out the timer before asking for another, so the system does not queue two codes at once.
  • Top up from RM5. Touch ’n Go eWallet, DuitNow and FPX Online Banking usually clear in about 3 minutes. Balances sit in ringgit, so there is no currency conversion to work out before you place a bet.
  • Send one ID before your first withdrawal. A National ID Card, passport or driving licence is enough. Review takes about 6 hours and you can keep playing while it runs, so upload early rather than on payout day.
  • Withdraw from RM20. The daily cap starts at RM5,000 and climbs with VIP level. Most payouts land in about 24 minutes, though a first withdrawal can take up to 6 hours while the account is checked.

Each field, what to type and why it matters

Nothing on this form is reviewed by hand before the account opens, so a small typing mistake travels with you for weeks. Here is what every box accepts.

btv99 register form fields and what each one is used for
FieldWhat to enterWhy it matters
Mobile number Your own Malaysian number, digits only, for example 0123456789 It is your login, your code receiver and where payout alerts land. One number, one account.
Password 8 characters or more, mixing letters and numbers You will type it every visit. Avoid anything a relative could guess from your profile.
Confirm password The same string, typed a second time Catches a mistyped password now instead of locking you out on your next visit.
Referral code Optional. The code of the member who invited you Ties the RM80 referral bonus to the right account. It cannot be attached after the account exists.
Terms checkbox Tick to accept the terms and confirm you are 18 or older An unticked box is the most common reason a filled form refuses to submit.

From phone number to first bet in four steps

The whole sequence runs on a phone browser or the app. Do the steps in order and nothing needs a second attempt.

  1. Fill in the four boxes

    Mobile number, password, confirm password, and a tick on the terms. Add a referral code if a friend passed one on, because it cannot be attached later. Nothing else is asked at this point, so leave the tab open until the code arrives.

  2. Key in the one-time code

    The code lands on the number you just typed. Enter it inside the timer window and the account opens. If the message never shows up, check the digits you entered, wait for the timer, then ask for one more code.

  3. Deposit from RM5

    Open the cashier and pick Touch ’n Go eWallet, DuitNow, FPX Online Banking or bank transfer. Each option credits in about 3 minutes. Your first deposit is matched at 110% up to RM800, so fund the amount you plan to play through.

  4. Set limits, then play

    Before the lobby, set a deposit cap and a session reminder in account settings. Then browse 4,300 games across the btv99 casino lobby: slots, lottery, crash and live tables. Upload your ID early so the first payout is not held.

Get the btv99 app

Prefer an icon on your home screen? The Android build is version 3.8.5, 28 MB, for Android 10.0 and above, and it logs in with the same number and password.

Sign-up stalls: five errors and the fix for each

Most failed registrations are typing problems rather than system problems. Match what you see on screen to the table below before you open a chat.

Common btv99 register errors, their likely cause and what to do next
What you seeLikely causeWhat to do
Number already registered You signed up before, or a family member used the same phone Go to the login page and reset the password instead of opening a duplicate. Second accounts get closed during KYC anyway.
One-time code never arrives SMS filter, full inbox, or the number typed with a country code in front Enter the number as 01x-xxxxxxx without the +60, wait for the timer to reset, request a fresh code, then check any messaging app that intercepts SMS.
Password rejected Fewer than 8 characters, or a pasted space at the start Use at least 8 characters with letters and numbers. Clear both password boxes and type them fresh rather than pasting from a notes app.
Form clears when you tap Register The terms box was unticked, or an old cached tab is holding stale fields Tick the box, reload the page in Chrome or Safari, and fill it once more. Autofill sometimes drops the confirm-password field silently.
Referral code not accepted Spaces copied along with the code, or the code is already tied to another account Paste it without spaces or leave the box empty, then ask live chat to attach it before your first deposit. Referral bonuses pay out after the invited account deposits.

Questions that come up during registration

Can I open an account with someone else’s mobile number?

No. The number is the account: login codes, deposit alerts and withdrawal confirmations all go to it. Registering with a friend’s or relative’s number means you lose access the moment they change SIM or misplace the phone. One person, one account, and the details should match the ID you send for KYC.

What has to be verified before my first withdrawal?

One photo ID: National ID Card, passport or driving licence. Upload it after registering and review takes about 6 hours. You can deposit and play while that runs, but the withdrawal button stays closed until it clears. Payouts start at RM20, with a RM5,000 daily cap at VIP 1.

My deposit has not appeared. How long should I wait?

Touch ’n Go eWallet, DuitNow and FPX usually land in about 3 minutes. If the balance is still empty after that, check the cashier for a pending order before paying again, then open the 24/7 live chat with the reference number. Paying the same amount twice is the usual cause of a deposit mix-up.

Do I need RM800 to claim the welcome bonus?

No. The first deposit is matched at 110% up to RM800, and the smallest deposit that counts is RM5, so a RM10 top-up gives RM11 in bonus credit. Bonus credit carries 10× wagering and expires after 7 days. Claim it when you plan to play that week, not on a quiet month.

Can I register on the app instead of the browser?

Yes. The Android app is version 3.8.5, 28 MB, and runs on Android 10.0 and above. Download the APK from the btv99 app page, allow the install prompt, and the same form appears with fewer taps. Existing accounts log in with the same number and password they registered with.

I forgot my password the day after registering. What now?

Use the login page rather than opening a second account. Start the password reset, take the one-time code on your registered number, and set a new password of at least 8 characters. If no code arrives, live chat can confirm the number on file after a short identity check.