The loto9 app puts the whole lobby on your Android phone: 5,200 games, the same wallet as the website, and a login that remembers you. Version 3.7.0 is 36 MB, runs on Android 10.0 and above, and costs nothing to download.
Reading this on a computer? Scan the QR code in the download box and the file goes straight to your phone. 18+ · Play Responsibly
Nothing sits behind a mystery button here. Check the build first, then tap once and let the file land.
File: loto9.apk · 36 MB
Scan with your phone camera to open this page and start the download.
| App version | 3.7.0 |
|---|---|
| File name | loto9.apk |
| File size | 36 MB |
| Minimum Android | 10.0 |
| Last updated | 10 November 2026 |
| Cost | Free |
| Interface language | English, Bahasa Melayu |
| Support inside the app | 24/7 Live Chat |
Android lists the installed size as roughly three times the download, because the APK unpacks after install. Anything between 100 MB and 130 MB in Settings is normal, and clearing the cache brings it back down.
Four things come up while you install. None of them hands over your contacts, your messages or your banking app.
The loto9.apk on this page is the signed build, and the package name stays the same across versions, so updates install over the old copy instead of creating a second app. Files forwarded through WhatsApp or picked up from mirror sites are not checked by us.
Android trusts the Play Store by default and blocks everything else. You grant your browser the right to install once, finish the job, then switch the toggle back off. That permission is tied to one browser, not to the whole phone.
The app asks to save artwork and cache in its own folder, and to use mobile data or Wi-Fi. It does not request contacts, SMS, call logs, camera or location. If an installer asks for any of those, stop: it is not our file.
Deposits run through Touch 'n Go eWallet, DuitNow, FPX Online Banking or Bank Transfer, and no card number is stored on the handset. Sessions use the same credentials as the loto9 login page, with a PIN or fingerprint to lock the app when the screen sleeps.
Six things you will actually use in the first week. If live tables are more your speed than slots, the loto9 casino page covers the rooms and limits before you sit down.
Slots, live tables, lottery, fishing, crash and football sit in the same lobby, supplied by PG Soft, Ezugi, Playtech, Sexy Gaming, JDB and Evolution. Filter by provider, or sort by RTP when you want better odds.
Deposit from RM5 with Touch 'n Go eWallet or DuitNow. Withdrawals are quoted at 41 minutes, and one ID upload before your first cash-out keeps every later withdrawal quick.
Artwork streams as you open a game and then caches on the phone, so a session on the LRT does not stall. A low-graphics switch in settings trims data further when your line is weak.
The 175% first deposit bonus up to RM400, 26% reloads and 1.2% daily cashback each carry a wagering counter, so the 20× turnover left before withdrawal is never a guess.
24/7 Live Chat opens as a panel on top of the game, so a stuck deposit does not cost you your seat. Keep the receipt or transaction ID handy before you start typing.
Set a four-digit PIN or fingerprint unlock so nobody who picks up your phone can reopen the wallet. The same screen logs you out automatically after a set idle time.
Every tile in the app prints its provider and RTP, so compare before you spin. Tapping one opens the game behind your login, never a second download.
Ezugi · RTP 95.3%
Ezugi · RTP 96.7%
Two minutes on a normal 4G line. Do this on the phone you will play on, not a tablet you share with the family.
Open Settings, then Apps, then Special access, then Install unknown apps. Pick the browser you use, Chrome or Samsung Internet, and switch Allow from this source on. You can switch it back off once the install finishes.
Come back to this page and tap Download APK. The 36 MB file lands in your Downloads folder. Keep the screen awake until the notification says the transfer is complete: a half-finished download is the usual cause of a corrupted package.
Tap the downloaded loto9.apk from the notification tray or from your Downloads app. Android shows the permission summary, then asks you to confirm. Tap Install and let the progress bar finish before you open anything else.
Open the app and log in with your existing credentials, or tap Register and set up an account in a couple of minutes. New players can claim the 175% first deposit bonus before the first top-up lands.
Add funds from RM5 using Touch 'n Go eWallet, DuitNow, FPX Online Banking or Bank Transfer. Money normally arrives within five minutes. If it has not, keep the receipt before you open Live Chat.
There is no iOS file to install. Safari can pin the mobile site as an icon that opens full screen, with your session kept:
Both reach the same account and the same wallet. What changes is how much of your phone you hand over, and how often you feel like typing a password.
| What changes | loto9 app | Browser at loto9.lat |
|---|---|---|
| Getting started | One 36 MB APK, installed once | Nothing to install, just open the site |
| Signing in | PIN or fingerprint, no typing | Password at the start of each session |
| Data on mobile | Artwork caches after the first load | Artwork reloads on every visit |
| Alerts | Bonus, withdrawal and update notices | Only if the browser allows them |
| Storage used | Around 120 MB once cached | Nothing stored on the handset |
| New versions | New APK installs over the old one | Always the current build |
| Best for | Daily play on your own phone | Quick checks on shared devices |
Take the app if you play most days on one handset. Stay with the browser if you log in from a work laptop that blocks installs, or from a device you share. Balance, bonuses and game limits are identical either way, and you can move between the two whenever you like.
Most failed installs come down to a half-finished download or a toggle that never saved. Work down the list in order before you ask anyone for help.
| What you see | Why it happens | What fixes it |
|---|---|---|
| App not installed | An older copy signed with a different key is already on the phone, so Android refuses the new one. | Uninstall the old icon, restart the phone, then install 3.7.0 from this page again. Your balance and history live on our servers, so nothing is lost. |
| Problem parsing the package | The download stopped early, or a file manager renamed the .apk while moving it. | Delete the file in Downloads, download again on Wi-Fi, and confirm the size reads 36 MB before you tap it. |
| Install blocked by Play Protect | Google scans every sideloaded installer and warns on anything it has not seen before. | Tap More details, then Install anyway. The warning appears for all apps installed outside the Play Store, not only this one. |
| Download never starts | Less than 36 MB free on the phone, or the browser has no permission to use mobile data. | Free up 200 MB, allow mobile data for the browser in Settings, then reload this page and tap the button once. |
| App opens then closes | Leftover data from an older build, or a handset running something below Android 10.0. | Check the Android version first. On 10.0 or newer, clear the app cache and reopen. On older phones, use the browser version instead. |
Still stuck after the last row? Open 24/7 Live Chat from the browser version and send the exact error text plus your phone model. A screenshot of the message usually saves a full round of questions.
The build on this page is the signed release, and every update keeps the same package name, so Android treats it as the same app. That protection disappears the moment a file arrives from a WhatsApp group or a mirror site, because nobody can check what was added to it. Install from here only.
No. Version 3.7.0 installs straight over the previous copy and keeps your login, saved games and wallet balance. You only uninstall when Android reports a signature conflict, which usually means the old copy came from a different source. Removing the app never touches your balance, since that sits on our servers.
No. The minimum is Android 10.0, and older phones either refuse the install or close the app at launch. Those devices still reach everything through the browser at loto9.lat: same account, same games, no download. If your phone is near the limit, free storage before trying again.
Open this page when a release lands and download loto9.apk again. It replaces the installed copy, so there is no reinstall and no second login. If you allow notifications, the app also tells you when a build with fixes is ready. The version number in Settings confirms what you are running.
The install is 36 MB. After that, game artwork caches on the phone, so the first session uses far more data than later ones. A daily player on 4G should budget a few hundred megabytes a month, and less again if live tables are not left running in the background.
One account runs one session at a time. Logging in on a second phone ends the first, which is exactly what you want if the old device is lost. If a session drops on its own while you are playing, someone else has the password: change it, then speak to Live Chat.
No. Tiles load as you scroll, and each game streams only when you open it, so 5,200 titles never sit in your storage. Clearing the cache in Settings frees the artwork without logging you out. The app simply re-downloads whatever you replay and skips the rest.