Sign in with the mobile number you registered and your password. If the form keeps refusing details you know are right, the fix table below covers the usual causes in order.
18+ · Play Responsibly
Member sign in
Use the details you set when you opened the account.
No account yet? Register in a few minutes and come back to this form.
Contents
Most account takeovers start with a password reused somewhere else, not with a broken login page. These five habits close that gap before it opens.
Sharing a password with your email or bank means one leaked database exposes everything at once. Pick something you have never used on another site, and keep it in a password manager rather than a note on your phone.
The code that arrives by SMS is the last lock on the account. Staff will not ask you for it, and anyone who does is trying to move your balance. Close that chat or call and sign in yourself.
If you sign in on a family phone or a cybercafé desktop, tap Log Out when you finish instead of closing the tab. Remember me keeps a session alive until you clear it, which is fine at home and careless elsewhere.
The login form only exists on loto9.lat. If a link in a group chat opens a page that looks similar but sits on a different address, close it and type the URL yourself. Bookmarking this page makes that automatic.
If you notice activity you do not recognise, change the password straight away and message Live Chat. Keep the registered mobile number current, because recovery runs through that number and nowhere else.
There are three ways into the same account. They share one password, but they suit different situations.
| Method | Works on | What you need | Best for |
|---|---|---|---|
| Mobile number + password | Browser and Android app | The Malaysian mobile number saved on your account, plus your password | Everyday logins on your own phone |
| Username + password | Browser and Android app | The username you chose at registration, plus the same password | Players who would rather not type a number each time |
| App session | Android 10.0 and above, app version 3.7.0 | A one-time 36 MB install, then the password once on that handset | Regular play on a single device |
One password covers all three routes, so changing it in one place changes it everywhere. If the form rejects a number you are sure about, try the username field instead, because mixing the two up is the most common first-attempt failure we see.
Six failures cover almost every login complaint we get. Find your line, then work down the fix column before you reset anything.
| What you see | Likely cause | What to do |
|---|---|---|
| Password rejected on the first attempt | Caps Lock on, a stray space added by autofill, or an old saved password being filled in for you | Clear the field and type it by hand once. Passwords are case sensitive, so check capitals before retrying. Two careful attempts beat five rushed ones, and if both fail, use the password reset instead of guessing again. |
| The one-time code never arrives | Weak signal, an SMS filter on your messaging app, or an old number still on the account | Wait a full minute before asking for another code, then toggle airplane mode and check blocked senders. If the SIM is gone, stop here: Live Chat has to verify you with your ID before the number can be changed. |
| The page reloads and the form empties | A stale cached copy of the page, or a cookie blocker clearing the session between screens | Force a refresh, allow cookies for loto9.lat, then try a private window. If it works there, clear the site data and sign in again normally. An outdated bookmarked link can also land on an old form. |
| Login works but the balance looks wrong | Two accounts open in separate tabs, or a deposit that has not landed yet | Check the account ID at the top of the lobby first. Touch 'n Go eWallet, DuitNow and FPX deposits usually clear within about 5 minutes. If it has been longer, message Live Chat with the payment reference. |
| Signed out every few minutes | Remember me was left unticked, or the browser wipes data when it closes | Tick Remember me on your own handset only. On shared phones leave it empty and sign out yourself, which is exactly why both options sit on the form. Private windows always drop the session on close. |
| The app says the session has expired | The installed APK is older than version 3.7.0, or the phone runs below Android 10.0 | Download the current APK from the loto9 App page, install it over the old copy and sign in once. Your account, balance and bonus progress stay as they were. Uninstalling first is only needed if the installer refuses to update. |
From a cold start to the lobby takes under a minute when nothing is working against you.
Go to loto9.lat and choose Login, or open the app and tap the account icon. Check the address bar reads loto9.lat before typing anything. Bookmarking this page saves that check next time.
Enter the Malaysian mobile number without spaces or a plus sign. Use the exact number from sign-up, because a new SIM has to be updated through Live Chat first and cannot be swapped at the login form.
Type the password and use your browser's reveal icon to check it before submitting. If a one-time code is sent to a new device, enter it in the box shown. On your own phone, tick Remember me.
Tap Log In and wait for the lobby to load. The account ID at the top confirms whose account is open. Check the wallet balance and recent deposits before you start a session on any game.
A reset replaces the password on the account itself. It does not touch the saved copy sitting in your browser, which is why an old autofilled entry so often causes a second failed attempt straight afterwards.
Tap Forgot password under the password field on the login form. Enter the registered mobile number and confirm. The code goes by SMS to that number only, so keep the handset close.
Enter the code, then choose a password you have never used elsewhere. The old one stops working the moment you save, so any other device signed in with it will ask again.
Log in with the new details and look over the wallet history. If no code arrives at all, open Live Chat with your ID ready, or read the help centre notes before trying a second request.
The app keeps the session on one handset, so you sign in once instead of every time you open a game. It is the same account, the same balance and the same password as the browser.
Once you are in, the lobby opens on slots and live tables. The loto9 casino guide explains what each section holds before you stake anything.
Get the loto9 App
Only the mobile number and password you set at registration. Keep the phone with that SIM nearby, because a one-time code may be sent the first time you sign in on a new device. Nothing else is needed to open the lobby, read the game rules or check yesterday's balance.
Yes. Tick Remember me on the login form and the session stays open on that device until you choose Log Out or clear the browser data. Leave the box empty on shared phones, office desktops or anyone else's tablet, and still glance at your account details now and then.
A reset changes the password on the account, not the copy your browser saved last month. Delete the saved entry, type the new password by hand once and let the browser remember it again. Also watch for a trailing space the keyboard adds after autofill.
No, it is the same account and the same password. The app, at version 3.7.0 and 36 MB for Android 10.0 and above, just keeps the session on one handset so you are not typing details every session. Change the password on the website and the app asks for the new one next time.
Do not open a second account, because that splits your balance and history across two places. Start a Live Chat conversation with your ID card ready and ask for the number to be updated. Verification happens before the change, which is why the name on the account must match your documents.
One account, one active session. If the lobby reloads on its own, or you spot details you do not recognise, change the password immediately and then contact Live Chat. Never pass a one-time code to anyone who claims to be staff, since support has no reason to ask for it.
Still stuck after the fix table? The help centre and 24/7 Live Chat handle account-specific cases, and if you have not signed up yet, start with registration instead.