Storage, for the file only
Android needs storage access so the installer can read wja88.apk. The app does not scan your photo gallery or contacts, and you can revoke the permission once the package has unpacked.
One APK file, version 2.1.15, 58 MB. Install it once and the full lobby, wallet and bonus tools live on your home screen.
The wja88 app puts the whole lobby on your phone. The Android build installs from a single APK, so there is no store queue and no second wallet: your balance, bonus progress and withdrawal history stay in the same account you already use in a browser.
18+ · Play Responsibly
Scan the code with your phone camera to open this page on the device you want to install on. Keep the tab open until the 58 MB file finishes saving, then tap it once.
Tap the download button and your browser saves wja88.apk to the Downloads folder. The build weighs 58 MB, so a 4G connection in Kuala Lumpur or Penang usually finishes in a couple of minutes. Nothing is charged, and no account is needed to fetch the file.
| Item | Details |
|---|---|
| Version | 2.1.15 |
| File size | 58 MB |
| Android minimum | 10.0 |
| Last updated | 10 November 2026 |
| Cost | Free |
| Languages | English, Bahasa Melayu |
| Package file | wja88.apk |
| Currency | RM (MYR) |
Keep the file on the phone until the install finishes, then delete it if you want the space back. Reinstalling months later is safe because your account, balance and wagering progress live on our servers, not inside the app.
A sideloaded app asks for more than a store install would, so here is exactly what the wja88 app touches and what it leaves alone. Every item below can be reviewed afterwards in Settings, then Apps, then wja88.
Android needs storage access so the installer can read wja88.apk. The app does not scan your photo gallery or contacts, and you can revoke the permission once the package has unpacked.
Every spin, deposit and withdrawal needs a live connection. Logins and Touch ’n Go, DuitNow and FPX transfers run over an encrypted channel, so nothing leaves the phone in clear text.
Push messages are optional. Turn them on for withdrawal confirmations and bonus reminders, or leave them off and check the wallet tab instead. Nothing promotional arrives without your consent.
Download from this page and nowhere else. Copies passed around in chat groups or on mirror sites can be repacked with altered code, and we cannot vouch for them. Our file is served over HTTPS from wja88.bet.
Nobody from wja88 will ever ask for your password or the one-time code by phone call, chat app or social media. Support runs through 24/7 live chat inside the app and on the website, and that is the only channel we use.
Both versions use the same account, the same wallet and the same 3,400 games. The real difference is how much you install and how you sign in, so choose whichever fits the way you actually play.
If most of your play happens at home on a laptop, the browser is simpler because nothing ever needs updating. If you check in during commutes or between errands, the app keeps you signed in and loads the lobby from the phone's own storage.
| What changes | wja88 app | Mobile browser |
|---|---|---|
| First load | 58 MB, downloaded once | Streams fresh on every visit |
| Sign-in | Stays signed in on your phone | Password again in a new session |
| Game library | All 3,400 titles | All 3,400 titles |
| Deposits | Touch ’n Go, DuitNow, FPX | The same three options |
| Withdrawals | Around 23 minutes | Around 23 minutes |
| Updates | Install a new APK when one ships | Nothing to maintain |
| Best for | One-handed play on the move | Long sessions on a big screen |
Whichever you pick, the payout rules are identical: RM20 to start, RM40 minimum withdrawal and up to RM22,500 a day out. The full game list is on the wja88 casino page if you want to compare titles before installing.
Five steps, about three minutes on Wi-Fi. Android will warn you twice along the way because the file does not come from the Play Store, and both prompts are expected.
Open Settings, then Apps, then Special access, then Install unknown apps. Pick the browser you use and switch the toggle on. Android only asks once, and you can switch it back off after the install finishes.
Come back to this page and tap Download APK. Chrome will say the file type can harm your device. That notice appears for every sideloaded app, so tap Download anyway and let the progress bar finish before you do anything else.
Pull down the notification shade and tap the finished download, or open Files and go to Downloads. If Play Protect offers to scan the package first, choose Install without scanning, since scanning only delays the same result.
Tap Install on the package screen and give Android a few seconds to unpack 58 MB. The wja88 icon then appears in your app drawer, and the installer offers Open so you can skip straight to the login screen.
Sign in with the details from your existing account, or tap Register on the login screen if you are new. The minimum deposit is RM20 by Touch ’n Go, DuitNow or FPX, and the balance usually lands within a minute.
There is no iOS package to install. The mobile site behaves like an app once it sits on your home screen, and the wallet works exactly the same way.
Playtech, Pragmatic Play, CQ9, FA Chai and Ezugi titles share one lobby with the RTP printed on every tile. Filter by provider or game type, then pick up the title you last left open.
Baccarat, roulette and blackjack stream from live studios with stakes starting at RM1. Double Exposure Blackjack returns 96.4% over time, a better long-run rate than most slots beside it.
These rounds finish in seconds, which suits a five-minute gap between meetings. Set a stake, watch the multiplier climb, then cash out before the round ends. Most start from RM1.
Build a coupon on match night, or drop into Go Goal Bingo and Pearls of Bingo when you want a slower pace. Pool Rummy covers the quiet days, and every bet settles in the same wallet.
Royal Fishing lets you fire a single shot for half a ringgit, so testing the app costs less than a drink. Bigger fish pay more, and the round limit sits at RM1,000 a shot.
Check your balance, follow the 11x wagering on a bonus, set a weekly deposit limit or request a withdrawal without opening a browser. The 1% daily cashback credits on its own.
Two of the most opened tiles in the app lobby right now:
Stakes on both start at RM2 and cap at RM500 a spin. Open them from the app, or register first and the tiles appear in your own lobby order.
Almost every failed install traces back to a dropped connection, an older Android build or a settings toggle. Work down the table before you delete anything.
| What you see | Why it happens | What to do |
|---|---|---|
| Download stalls partway | Mobile data hands off between cell towers and the transfer breaks. | Move to Wi-Fi, delete the partial file in Downloads, then start the download again from this page. |
| Parse error on opening | The APK was cut short, or the phone runs an Android build below 10.0. | Re-download on Wi-Fi. If it repeats, check Settings, About phone for the Android version. |
| Play Protect blocks it | Google flags any package installed outside the Play Store. | Tap More details, then Install anyway. You can whitelist wja88 in the Play Store settings afterwards. |
| Install button greyed out | Unknown sources is still off, or a work profile is controlling the device. | Recheck Special access for the browser you used, and install from a personal profile rather than a work one. |
| Login fails after install | A mistyped password, or verification was never completed. | Reset from the wja88 login page, then finish verification before your first withdrawal. |
If none of these fit, open live chat from the app menu. Support runs 24/7 and can see your device model against the build you installed, which usually shortens the answer to one message.
The APK turns dead time on the LRT or a slow lunch break into a few spins, and everything you do there lands in the same account you open on a laptop.
Version 2.1.15 · 58 MB · Free
Yes, as long as it comes from this page. The file is served from wja88.bet over HTTPS and signed with our release key. Android warns about any app installed outside the Play Store, which is normal for sideloading. Check the address bar reads wja88.bet before you tap download.
Version 2.1.15 needs Android 10.0 or newer and 58 MB of free space, with a little extra room for the installer to unpack. Phones stuck on Android 9 can still use the whole lobby in a mobile browser, including deposits and withdrawals.
Download the newer APK from this page and install it straight over the old one; your login, balance and wagering progress stay put. Do not uninstall first, because a clean install means signing in again and resetting any deposit limits you had saved.
Android needs roughly twice the file size while unpacking, so 58 MB becomes about 116 MB of headroom. Clear cached video and unused apps, then run the installer again. Photos stored on an SD card do not free up the app partition.
There is no iOS package. Open wja88.bet in Safari, tap Share, then Add to Home Screen. The shortcut opens the mobile lobby full screen and keeps you signed in, and Touch ’n Go, DuitNow and FPX work exactly as they do on Android.
Less, in practice. Game icons, artwork and sounds are stored on the phone after the first load, so repeat sessions mostly carry bets and results. A browser tab re-downloads lobby art on each visit, which adds up on a prepaid plan.
Yes. The 120% first-deposit bonus up to RM175, the 8% reload and the 1% daily cashback follow your account, not the device. Wagering stays at 11x, and the wallet tab shows how far you have left to clear.
18+ · Play Responsibly