af888 App for Android and iPhone
The full lobby, cashier and bonus tracker in one 32 MB file. This page covers the download, the permissions Android will ask for, and what to do when an install refuses to finish.
Contents
- Get the af888 app: one file, 32 MB, no app store
- Permissions, explained before you tap install
- What your phone needs, and what is in the file
- Installing on Android: five taps from file to lobby
- Six things the app handles better than a browser
- What you can play once you are signed in
- App or mobile site: which one suits your phone
- When the install stalls: five fixes that work
- Questions that come up before installing
Get the af888 app: one file, 32 MB, no app store
The af888 app installs from a single Android package, so there is no regional listing to wait on and no store account to sign into. Version 2.1.9 is 32 MB, runs on Android 8.0 and above, and costs nothing to download. Grab it here, install it once, and the lobby, cashier and bonus screen open from your home screen from then on.
- 32 MB, Android 8.0 and up
- Same wallet as the mobile site
- English and Bahasa Melayu
- Signed build, direct from af888.mobi
Scan the code with your phone camera, or type af888.mobi/af888-app/ into the phone itself. Both routes open the same file, so every device ends up on version 2.1.9.
Permissions, explained before you tap install
An APK asks for slightly different things than a store install, and Android will show you a short list of scopes. Here is the whole list for af888, what each one is used for, and what the app never touches.
-
Install from unknown sources
Android blocks any file that did not come from Play, so you enable this for one app only: the browser you download with, Chrome or Samsung Internet. The switch lives on the browser, not on af888, and you can turn it back off the moment the install finishes.
-
Storage for cache and game assets
The app writes its own lobby art, provider icons and game cache to internal storage. It does not read your photos, your downloads folder or your documents. Everything it keeps sits in the af888 app folder and clears when you use Clear cache in Android settings.
-
Network and notifications
Network access keeps the lobby, live odds and wallet balance current. Notifications are optional and only fire for deposit confirmations, withdrawal updates and bonus expiry. Decline them at the prompt and gameplay is unchanged.
-
Nothing else, and that is the point
af888 does not ask for SMS, your contact list, camera access or GPS location to open an account. If an installer requests any of those in the af888 name, stop and close it. That file did not come from af888.mobi and should be deleted.
What your phone needs, and what is in the file
Match these figures against the file you downloaded before you open it. If the size reads 32 MB and the version reads 2.1.9, you have the current build. On Android older than 8.0 the package will not run at all, and the mobile site is the better route.
| App detail | Value |
|---|---|
| Version | 2.1.9 |
| File name | af888.apk |
| File size | 32 MB |
| Minimum Android | 8.0 |
| Last updated | 10 November 2026 |
| Price | Free |
| Languages | English, Bahasa Melayu |
| Games inside | 3,900 titles from Pragmatic Play, JILI, CQ9, Playtech and Red Tiger |
Android package
32 MB
Download APKKeep the file name as it is. Renaming af888.apk before you open it confuses some file managers and can trigger a parse error, so leave it alone and tap it straight from your notifications.
Installing on Android: five taps from file to lobby
The order matters. Allow the browser first, download second, sign in last. Doing it this way avoids the two errors most people hit: a blocked install, then a file that opens and closes straight away.
-
1
Allow installs for your browser
Open Settings, then Apps, pick Chrome or Samsung Internet, and turn on Install unknown apps. Android 8.0 and newer asks per app, so only the browser you download with needs the switch. You can reverse it after installing.
-
2
Download af888.apk from this page
Return to this page on the phone itself and tap Download APK. The 32 MB file lands in your Downloads folder within seconds on 4G and faster on home Wi-Fi. Wait for the notification that says download complete before opening it.
-
3
Open the file and confirm the prompt
Tap the downloaded file from notifications or your file manager. Play Protect may scan and warn; choose Install anyway, then Install. The whole step takes under a minute on a phone with a normal amount of free storage.
-
4
Log in, or register if you are new
Open af888 and sign in with the details you already use through the af888 login page. First time here? Create the account before installing, so the app opens straight into a funded wallet rather than a blank screen.
-
5
Deposit and open a game
Use Touch ’n Go eWallet, DuitNow, FPX or bank transfer in the cashier. Deposits usually land in about 2 minutes, with RM45 as the minimum. Then pick from slots, crash games, live tables or football markets in the lobby.
On iPhone: add af888 to your home screen
There is no iOS build to download, and that is not a downgrade. Safari runs the same lobby, cashier and bonus page, and a home screen shortcut makes it feel like an installed app.
- Open af888.mobi in Safari, not an in-app browser from a chat app.
- Tap the Share icon in the toolbar, then scroll and choose Add to Home Screen.
- Name it af888 and tap Add. The icon opens the lobby full screen, without the address bar.
Six things the app handles better than a browser
The app is not a cut-down version of the site. It removes the parts of a browser that get in the way on a phone: the tab bar, the reload, and the login form you fill in every time the screen locks.
-
Cashier two taps from the lobby
Deposits and withdrawals sit behind one button, with the method you used last time already at the top. No hunting through a menu while a football kick-off counts down.
-
Withdrawal alerts on the lock screen
A payout request that would normally sit in an email thread arrives as a notification instead. Most withdrawals clear in around 36 minutes, and the app tells you the moment funds leave af888.
-
A session that survives a bad line
Malaysian mobile data drops in lifts, basements and tunnels. The app reconnects to the same game round rather than reloading the lobby, which matters on crash games where a refresh costs the round.
-
Lower data use on repeat sessions
Game art and provider icons are cached after the first load, so later sessions pull far less data than a fresh browser tab. Worth knowing if you play on a prepaid plan with a monthly cap.
-
Full-screen play, thumbs where they belong
Slots, live tables and crash games get the entire screen, with controls placed for a six-inch phone held one-handed. No address bar eating the top strip, no accidental browser back swipe mid-spin.
-
Bonus and VIP progress on one screen
Your 140% first deposit bonus, the 13x wagering progress and your VIP tier sit together. You see what is left to clear before you claim, rather than finding out at the withdrawal counter.
What you can play once you are signed in
The app opens the same 3,900 titles as the desktop lobby, supplied by Pragmatic Play, JILI, CQ9, Playtech and Red Tiger. Slots take the largest shelf, with crash, fishing, lottery, card games, live tables and football markets alongside. Nothing is trimmed for mobile: the RTP and betting range on each game match the browser version.
- Slots and megaways
- Live casino tables
- Crash and instant wins
- Football and badminton
- Fishing arcade games
- Cards and lottery
Browse the full af888 casino list for provider notes and RTP figures before you install, or read the football betting guide for market types.
Two of the titles that open fastest in the app. Bets start from RM0.50 on Slide and RM2 on Crash Goal.
App or mobile site: which one suits your phone
Neither version is a downgrade. The app suits the phone you carry daily and want alerts on. The browser suits a shared device, a work laptop, or a handset with very little free storage. Both reach the same games and the same cashier.
| What you are comparing | af888 app | Mobile site |
|---|---|---|
| Install | 32 MB APK, one time, from af888.mobi | Nothing to install, opens in any browser |
| Repeat loading | Lobby assets stay cached on the phone | Reloads the lobby in every new tab |
| Dropped connection | Rejoins the same game round | A refresh can end a crash round early |
| Alerts | Deposit, withdrawal and bonus notifications | None, you check the account yourself |
| Data per session | Lower once the cache is warm | Higher, since nothing is stored between tabs |
| Updates | Download the new APK and install over the old one | Always current, no action needed |
| Live casino | Full screen, rotates to landscape | Works, but browser bars take screen space |
| Phone storage | Uses storage for the app and its cache | Only browser cache, nothing permanent |
Still deciding? Create the account first and try the browser lobby for an evening. The same details work in the app whenever you install it.
Register firstWhen the install stalls: five fixes that work
Almost every failed APK install falls into one of five patterns. Find the message you saw below, check the cause, then follow the fix in the right column before trying anything else.
| What you see | Why it happens | What to do |
|---|---|---|
| Install blocked | The browser you downloaded with does not have permission to install apps, or Play Protect paused the file as unrecognised. | Go to Settings, Apps, pick your browser, then Install unknown apps and switch it on. Return to the file and tap it again. If Play Protect still objects, tap More details, then Install anyway and confirm. |
| App not installed | Usually an older af888 build is still on the phone, or the download cut off early and the package is incomplete. | Uninstall the old version from Settings, Apps. Delete the file in Downloads, then download af888.apk again from this page and let it finish fully before opening it. |
| Parse error | The file was renamed, moved out of Downloads, or saved as af888.apk.zip by the file manager. | Download again and open the file straight from your notification shade. Do not rename it and do not extract it. On some phones you also need to clear Downloads from Files by Google first. |
| Opens, then closes | Not enough free storage for the cache, or an Android version below 8.0 that the build cannot run on. | Free up at least double the app size in storage, then open it again. Check Settings, About phone for your Android version. Below 8.0, use the mobile site instead, which runs in any browser. |
| Asks you to update | A newer build is out, and the older one can no longer sign in or load the cashier safely. | Download the current af888.apk from this page and install it over the old one. Your balance, bonus progress and VIP tier stay on the account, since these live on the af888 side, not on the phone. |
If a file you downloaded asks for SMS, contacts or camera access, stop. af888 never requests those, so a build claiming otherwise did not come from af888.mobi. Delete it, then download again from this page or from the lobby once you are signed in. For anything the table does not cover, 24/7 Live Chat can check the download against the current version.
Questions that come up before installing
01Is the af888 APK safe to install?
It is safe when it comes from af888.mobi. The file is a signed build served from our own domain, not a mirror site or a forwarded chat attachment. Check the size reads 32 MB and the version reads 2.1.9 before opening it. Any APK claiming to be af888 from another link should be treated as fake and deleted.
02What should I do if the installation fails?
Start with the message you saw. Install blocked means the browser lacks the unknown sources switch. App not installed or a parse error usually means the download was cut short, so delete the file and pull it again. Free storage first, since the app needs room for its cache on top of the 32 MB download.
03How do I update the app when a new build lands?
Come back to this page and download the newest af888.apk, then install it over the version already on your phone. There is no in-app update button and no store listing to check. Installing over the top keeps your login, so you will not need to sign in again unless you uninstall first.
04Will I lose my balance or bonus progress?
No. Your wallet, the 140% first deposit bonus up to RM125, the 13x wagering progress and your VIP tier all sit on the af888 account, not inside the app. Uninstalling, clearing cache or installing a newer build changes nothing on the account side. Only your saved password on the device is affected.
05Does the app work on iPhone?
There is no iOS download. iPhone players use Safari and add af888 to the home screen through the Share menu, which gives a full-screen lobby without the address bar. Games, deposits through Touch ’n Go eWallet, DuitNow and FPX, and withdrawals all work exactly the same in that shortcut.
06How much mobile data does it use?
The first session pulls the most, because game art and provider icons get cached on the phone. After that, repeat sessions use noticeably less data than reloading the browser lobby in fresh tabs. On a prepaid plan, open the app over Wi-Fi once and later sessions stay light on your quota.
07Do I need a separate account for the app?
No, one account covers both. If you registered through the af888 register page already, sign in with the same username and password through af888 login inside the app. Only players without an account need to register, and doing that first means the app opens into a ready wallet.