Download the 2w99 App for Android
One 32 MB file carries the full 2w99 lobby: slots, live tables, Crash and sports markets, all priced in ringgit. Install it once and top up with Touch ’n Go, DuitNow or FPX without opening a browser.
- 18+ · Play Responsibly
- SSL Encryption
- 24/7 Live Chat
- Touch ’n Go eWallet
Reading this on a laptop? The QR code further down sends the same 2w99.apk file to your phone camera.
- Version
- 2.8.4
- File size
- 32 MB
- Minimum Android
- 9.0
- Updated
- 10 Nov 2026
- Price
- Free
Signed build · served from 2w99.cam
Contents
- A first look at the screen you will be using
- Permissions the 2w99 App asks for, and why
- Six things you will use every session
- What you can play once it is installed
- App or browser on match night: which one fits
- Installing the APK on Android, step by step
- On an iPhone: add 2w99 to the home screen
- Version, file size and what your phone needs
- When the install goes wrong
- Before you install: questions players ask
- Ready when you are: 32 MB, free, Android 9.0 and up
A first look at the screen you will be using
The layout opens on your wallet balance, keeps the bet slip one tap away and puts the game lobby below it. Nothing is hidden behind a second menu.
- Wallet, bonus credit and open bets on the first screen, in ringgit.
- 2,700 games sorted by provider, so JILI, PG Soft and Evolution are one thumb away.
- The same account works in the app and on the site, so a session can move between them.
- Touch ’n Go, DuitNow, FPX and bank transfer sit inside the wallet panel.
Scan with your camera to pull 2w99.apk onto the phone.
No account yet? You can install first and register from inside the app, or open the register page and finish it in under two minutes.
Permissions the 2w99 App asks for, and why
Android shows a permission list before an install completes, so it is worth reading it once. Ours is short, and none of it reaches your messages, photos or contacts.
-
Network access
The APK needs the internet to load the lobby, fetch live prices and confirm each bet against your balance. The connection is encrypted end to end, the same standard you already get in the browser.
-
Storage for the download
Android writes the 32 MB file into your Downloads folder before the installer runs. Nothing else on your phone is read. Once the install finishes you can delete 2w99.apk and free the space back.
-
No contacts, SMS, camera or location
The 2w99 app does not ask for your contact list, your messages, the camera or GPS. If any installer claiming to be us requests those, stop and delete the file. It did not come from this page.
-
Money and ID stay on the account side
Deposits, withdrawal requests and identity checks are handled by your account, not stored on the handset. Verification needs a National ID card, passport or driving licence and is usually reviewed within 6 hours.
One rule covers everything else: only install a 2w99.apk that came from 2w99.cam. A copy sent through a chat group or a shortened link has no guarantee behind it.
Six things you will use every session
The app is not a cut-down version of the site. These are the parts players reach for on a phone, day to day.
A bet slip that remembers
Build a slip on the bus and it stays open when you switch to WhatsApp and back. Prices refresh on return, and every leg shows the ringgit stake before you confirm anything.
Live tables built for one thumb
Evolution and Playtech dealer tables open in portrait with the bet grid held at the bottom of the screen, so you can cover a hand without pinching and zooming mid-round.
A ringgit wallet with local funding
Top up from RM20 using Touch ’n Go eWallet, DuitNow, FPX or bank transfer. Deposits usually land in about a minute, and the balance is the same wallet you see on desktop.
Alerts before a market closes
Allow notifications and you get a nudge when badminton or football prices move, plus a reminder when reload credit or the daily cashback line is ready to claim.
Cashback you can actually track
The 1.3% daily cashback is posted as its own wallet line, so you can see what the day returned before deciding whether to top up again or stop for the night.
Withdraw without a laptop
Request RM30 or more from the app and the usual payout time is about 15 minutes once your account is verified. The standard daily ceiling sits at RM13,000.
Bonus terms in one line: 120% first deposit up to RM350, 29% on reloads, 23× wagering, minimum deposit RM20.
What you can play once it is installed
Open the casino lobbyThe lobby holds 2,700 games from JILI, CQ9, FA Chai, Evolution, Pragmatic Play, PG Soft and Playtech. Filter by provider or by game type and you get the identical selection you would see in a browser.
Beyond slots, the same APK opens live dealer tables, the Playtech Crash curve at 96.8%, fishing rounds such as Captain Fisher and Monkey King Fishing, lottery titles like Lucky Neko, and the sports book that covers badminton, football and basketball. New to a title? The casino guide explains RTP and bet limits before you stake anything.
App or browser on match night: which one fits
Both routes reach the same wallet, the same prices and the same withdrawal queue. What changes is how the screen behaves in your hand and how much data it uses.
| What changes | 2w99 app (Android) | Mobile browser |
|---|---|---|
| Getting started | 32 MB APK, Android 9.0 and up | Nothing to install, opens in Safari or Chrome |
| Game lobby | Same 2,700 games and providers | Same 2,700 games and providers |
| Live dealer tables | Portrait layout with the bet grid pinned low | Wide table view, easier on a tablet |
| Notifications | Market and bonus alerts once allowed | None unless a tab is left open |
| Deposits | Touch ’n Go, DuitNow, FPX, bank transfer | Same four methods through the page redirect |
| Withdrawals | RM30 minimum, about 15 minutes | Same queue, same timing |
| Updates | Reinstall when a new build is published | Always the current build |
| Data use | Caches game art after the first load | Fetches art again on each new tab |
| Best for | Playing on the move, one hand | iPhone, shared laptops, quick balance checks |
Whichever you pick, sign in with the same 2w99 account. A bet placed in the app appears in the browser history, and the reverse is true as well.
Installing the APK on Android, step by step
Tap to first bet usually takes under two minutes on 4G. Unlock the phone and leave roughly 40 MB of free storage before you begin.
-
01
Allow installs from your browser
Open Settings, then Apps, then Special access, then Install unknown apps. Choose the browser you will download with and switch on Allow from this source. Android 9.0 and newer keeps this per app.
-
02
Download 2w99.apk
Tap the Download APK button on this page. The 32 MB file saves into your Downloads folder in a few seconds. On a laptop instead? Scan the QR code above and the same file arrives on the phone.
-
03
Open the file and confirm
Pull down the notification shade and tap 2w99.apk, or find it in Files then Downloads. Play Protect may warn you once because the build is not from the Play Store. Choose Install anyway.
-
04
Switch the unknown-source toggle back off
Return to Install unknown apps and turn the browser permission off again. Leaving it on is not dangerous by itself, but switching it off stops the next random APK link you tap from installing quietly.
-
05
Sign in, then fund the wallet
Open the app and sign in with your existing 2w99 account, or create one from the register page. Top up from RM20 with Touch ’n Go, DuitNow or FPX and the balance is live in app and browser.
Already registered? The app uses the same details as the login page, so there is nothing new to set up. If a password fails there first, reset it before trying the app.
On an iPhone: add 2w99 to the home screen
There is no iOS build of the 2w99 app, and we would rather say that plainly than send you to a store listing that does not exist. Safari can still give you an icon that opens full screen, without the address bar.
- Open Safari and go to 2w99.cam. Chrome and other iPhone browsers do not offer the same home-screen option.
- Tap the Share button, the square with an arrow pointing up, in the toolbar at the bottom.
- Scroll the share sheet and choose Add to Home Screen, then rename the shortcut to 2w99 and tap Add.
- Open the new icon, sign in once and the session is remembered. It loads full screen, so deals, live tables and withdrawals all work as they do in the browser.
Because that icon opens the live site, you never reinstall anything after an update. The trade-off is no push notifications: alerts need a browser tab left open.
Version, file size and what your phone needs
Check the version number here before you install. Anything older than 2.8.4 should be replaced with the file on this page.
| App version | 2.8.4 |
| File name | 2w99.apk |
| File size | 32 MB |
| Minimum Android | 9.0 |
| Last updated | 10 November 2026 |
| Price | Free |
| Languages | English, Bahasa Melayu |
| Deposit methods | Touch ’n Go eWallet, DuitNow, FPX Online Banking, Bank Transfer |
| Support | 24/7 Live Chat |
Phones older than Android 9.0 cannot run the build. Use the mobile site instead: the lobby, wallet and withdrawal request are all there, with no install step.
When the install goes wrong
Five failures cover almost every install report that reaches live chat. Each fix below can be done on the phone, in a minute or two.
| What you see | Why it happens | What to do |
|---|---|---|
| App not installed | An older 2w99 build is still on the phone with a different signature. | Uninstall the existing 2w99 icon, then run 2w99.apk again. Your balance lives on the account, so removing the app does not touch the wallet. |
| Parse error when opening the file | The download stopped early, so the file is smaller than 32 MB. | Delete it, check you have free storage, then download again on Wi-Fi. Compare the file size in Downloads against 32 MB before tapping it. |
| Play Protect warning during install | Google has not scanned this build because it comes straight from us, not the Play Store. | Tap More details, then Install anyway. The file is served from this page; there is no third-party mirror involved at any point. |
| App opens then closes at once | Android is below 9.0, or memory is full on an older handset. | Check Settings then About phone for the Android version. If it is under 9.0, use the mobile site. Otherwise restart the phone and open the app once more. |
| Sign-in fails after install | The password was typed with the wrong keyboard layout, or the account needs a reset. | Confirm the password on the login page in your browser first, then sign in through the app. Still failing? Live chat can check the account in minutes. |
If none of the five match your screen, note the exact error text and the Android version before you contact support. Both details shorten the check considerably.
Before you install: questions players ask
Short answers to the seven questions that come up most often about the 2w99 app.
Is the 2w99 APK on this page safe to install?
It is the build we publish for Android, served from 2w99.cam over an encrypted connection. Play Protect may not recognise it because direct installs skip the store, which is normal for any APK. Download only from this page, and delete any 2w99.apk that arrives through a chat message.
How do I update the 2w99 app when a new version is released?
Come back to this page and download the file again. The installer replaces the old build and keeps your login, because the account and balance sit on our servers rather than the phone. Compare the version in the table above; 2.8.4 is the current one, last updated 10 November 2026.
Do I need an account before I install?
No. The APK installs first and asks for sign-in when you open it. If you are new, register inside the app or from the register page and the details carry across both. First deposits from RM20 qualify for the 120% welcome bonus up to RM350, with 23× wagering on the bonus.
Will the app eat my data or battery?
The install itself is 32 MB, and the lobby caches game art after the first load, so repeat sessions use less than a fresh browser tab. Live dealer tables stream video and will always be the heaviest option. On an older phone, close background apps before a long table session.
Can I deposit and withdraw inside the app?
Yes, both. Top up from RM20 with Touch ’n Go eWallet, DuitNow, FPX Online Banking or bank transfer, and deposits normally show in about a minute. Withdrawals start at RM30 and usually clear in around 15 minutes, up to RM13,000 a day. The first one needs ID verification first.
Does the app work on iPhone?
There is no iOS app, so iPhone and iPad players use 2w99.cam in Safari and add it to the home screen for a full-screen icon. Deposits, live tables, sports markets and withdrawals all work. The four steps in the iPhone section above take about twenty seconds to finish.
What happens to my balance if I uninstall the app?
Nothing changes. Balance, bonus credit and bet history belong to your 2w99 account, not the handset. Uninstalling only removes the 32 MB file and the saved session. Reinstall later, sign in, and the wallet is exactly where you left it, ringgit included.
Ready when you are: 32 MB, free, Android 9.0 and up
Install the 2w99 app, sign in and fund the wallet from RM20 with Touch ’n Go or DuitNow. Play slots, live tables and badminton markets from the same account you already use on the site.
Also on this site
-
Signing in for the first time
The login page covers password resets and what to do when a code does not arrive.
2w99 Login guide -
What is inside the lobby
Providers, RTP ranges and bet limits for slots, live tables and Crash.
2w99 Casino guide -
Cashing out from the app
Verification documents, RM30 minimum and the 15 minute payout window.
2w99 Withdrawal & Verification