Sign in with the Malaysian mobile number and password you used at registration. Members go straight to their wallet and games from here.
18+ · Play Responsibly
Go to wja88.bet/wja88-login/ in your phone or desktop browser, or tap the wja88 app on your home screen. Bookmark the address so you always land on the real page instead of a lookalike site.
Use the Malaysian number from registration, starting with 0, for example 012 345 6789. Skip the +60 and the spaces because the field takes digits only. If you set a username, you can type that in the same box.
Passwords are case sensitive, so switch off auto-capitalise on your keyboard. Tap the eye icon to check what you typed before submitting. If you use a password manager, let it fill the field instead of retyping from memory.
The button drops you in your lobby with balance, bonus and game history ready. If a one-time code appears, type the digits from the SMS sent to your registered number, then open the casino or slots section.
Every route opens the same account and wallet, so pick whichever is fastest on the device in your hand. There is no separate app account and no extra registration step.
| Method | Where it works | What you need | Good to know |
|---|---|---|---|
| Mobile number + password | Any browser on phone, tablet or laptop | The registered Malaysian number and your password | The default route. One login covers slots, live tables and the wallet page. |
| Username + password | Any browser | The username you chose during sign-up | Handy if you dislike typing long numbers. Balance and bonus stay untouched. |
| App sign-in | wja88 app, version 2.1.15, 58 MB, Android 10.0 and above | The same number and password, once | The app holds your session until you log out, so opening a game is a single tap. |
Most sign-in failures come from the keyboard, the number format or an old browser tab rather than the account itself. Work down this list before you contact support.
| What you see | Likely cause | What to try |
|---|---|---|
| Password rejected | Caps Lock, autocorrect, or a saved password from another site filling the field | Clear the field and type it manually with the eye icon switched on. Still refused? Use the Forgot password link under the form; the reset happens on this page without support. |
| Form clears after tapping Log In | Number entered as +60 12-345 6789, or a tab that has been open for days | Reload the page, then type the local format with the leading 0 and no spaces. Clear cached data if the tab has been sitting open since your last session. |
| No SMS code arriving | Weak signal, a blocked sender, or a full message inbox | Toggle airplane mode on and off for a fresh connection, check blocked senders and spam, then request the code once more. If nothing lands, our 24/7 live chat can confirm the number on file. |
| Lobby opens but games won't load | Slow data, or an app build older than 2.1.15 | Switch to Wi-Fi or a stronger 4G spot, force-close the app and update it. In a browser, clear site data for wja88.bet and sign in again. |
| Account locked after several attempts | Repeated wrong passwords in a row | Stop retrying so the hold does not extend. Open 24/7 live chat with your registered number and a photo of your ID, and the team unlocks the account once the details match. |
| Withdrawal button greyed out after login | The identity check is still pending | Upload a National ID card, passport or driving licence in your profile. Review takes up to 24 hours and must be done before your first withdrawal, so clear it early. Details are on the withdrawal guide. |
The wja88 app keeps your session open, so getting to a game takes one tap instead of a form. Free to install, and it runs on Android 10.0 or newer.
Get the AppYou do not need to contact anyone to get back in. The reset runs on this page and works the same way whether you registered with a number or a username.
The link sits beside the Keep me signed in box near the top of this page. It opens the reset form in place, so there are no menus to hunt through and no waiting for a reply.
Type the mobile number tied to your account, then the one-time code that arrives by SMS. Choose a password you have not used on any other site. Your old password stops working the moment you save the new one.
Return to the form with the new password and log in as usual. Once you are inside, open your profile and confirm your registered number is still correct so future codes and alerts reach you.
Nine times out of ten it is the keyboard: auto-capitalise on the first letter, a space left at the end, or a saved password from another site being filled in for you. Clear both fields, switch the eye icon on, type slowly and try again before resetting anything.
Give it a moment, then toggle airplane mode to force a fresh network connection. Check blocked senders and the spam folder, since some phones filter short codes. Request one more code, and if nothing lands, ask live chat to confirm the number on your account is correct.
Yes. Ticking Keep me signed in stores the session on that device, so you skip the form next time. Only do this on a phone or laptop nobody else uses, and avoid it on shared machines. Log out manually whenever you sell or hand over a device.
If you set one during registration, yes. Type the username in the same field as the mobile number and use your usual password. Both routes open the same account, so your balance, active bonus and game history stay exactly as they were before.
Public networks can be monitored, so keep logins off them where possible. Use your mobile data instead, or a hotspot from your own phone. If you have no choice, leave Keep me signed in unticked and log out fully before you leave the premises.
Do not open a second account, because bonuses and withdrawal limits are tied to the first one. Start 24/7 live chat, give your full name and the ID you used, and the team will help you recover the correct login. Keep your National ID, passport or driving licence nearby.
New to the site? Create a wja88 account in a few minutes, then come back to this form. 18+ · Play Responsibly.