M88 app download for Android and iPhone
The M88 app gets you into the bookmaker without hunting for a new address every time one changes. Android takes an APK file; iPhone installs through Safari and then asks you to trust the developer.
Check the source of the file before you ever tap Install. Files sent by message are how scammers grab passwords and bank OTP codes.
Page status
Updated regularly- Last update
- Buttons on this page
- open the M88 app section
- On this page
- Android and iPhone steps, install errors
- Welcome offer
- 125% sports bonus up to 4,288,000 VND
- Age
- 21+, play with limits
Buttons open the M88 site in a new tab
M88 app or mobile website
On a phone you can either open the bookmaker's site in a browser or install the app. Both use the same account. The table compares the points players ask about most, so you can decide whether installing is worth it.
| Point | App | Mobile website |
|---|---|---|
| Setup | APK file on Android, Safari install on iPhone | Nothing to install, any browser works |
| When the bookmaker changes address | The app keeps opening as usual | You need a fresh link, for example from the M88 Link button |
| Account | Same username and password as the website | Same as the app |
| Updates | May need a new file when a version ships | Always current when the page loads |
| What the phone needs | Android with unknown-source installs allowed, or an iPhone on Safari | Any browser |
If you bet on a few matches a month, the website is enough. If you play daily, an M88 app download saves you the hunt for a working address. The yellow button opens the app section on the bookmaker's site, where both the Android file and the iPhone build live.
M88 APK for Android
The Android build does not ship through Google Play. You get the M88 APK from the bookmaker's own app section or by scanning the QR code shown there. All the phone needs is a browser and permission to install from that source. The steps below fit most Samsung, Xiaomi, Oppo and Vivo phones; button names may differ slightly on your model.
- Step 1
Open the bookmaker's site in Chrome
Tap “Get the M88 app” on this page. Skip any address you received by message.
- Step 2
Find the app section
It is labelled as the app page or marked with a phone icon. Choose Android, or scan the QR code with your camera if you are browsing on a computer.
- Step 3
Download the APK
Chrome may ask whether to keep the file. Keep it, then open it from Downloads.
- Step 4
Allow installs from this source
Android asks you to let Chrome install unknown apps. Switch that on, go back and tap Install.
- Step 5
Switch the permission off again
Once installed, go to Settings and turn off unknown app installs for Chrome. Stray files can't slip in later.
- Step 6
Open the app and log in
Use your existing account. No account yet? Read the M88 registration guide first.

At step 4, grant the permission only to the browser you downloaded with. Never grant it to Zalo, Telegram or an unfamiliar file manager.
Installing on iPhone
The iPhone build installs through Safari rather than the App Store. Once the icon lands on your home screen, you trust the developer in Settings once, and from then on the app opens like any other.
- Step 1
Open the bookmaker's site in Safari
Tap “Get the M88 app” here. Did it land in Chrome or another browser? Paste the address into Safari instead.
- Step 2
Pick the iPhone version
In the app section, choose iOS and confirm the install prompt.
- Step 3
Wait for the icon
Keep Safari open until the icon on your home screen finishes loading.
- Step 4
Trust the developer
If the app says the developer is untrusted, open Settings, General, the device management section, pick the developer name and tap Trust.
- Step 5
Open the app and log in
Use the same username and password as on the website.

Tap Trust only for an app that came from the site you opened with our button. A profile sent to you by a stranger can hand them control over parts of your phone.
Spotting a fake M88 APK
Fake files arrive with pitches like “VIP edition”, “never-blocked edition” or “double bonus edition”. Check the file you are about to install against both columns.
Signs of the real app
- downloads from the app section of the bookmaker's site;
- logs in with username and password, no SMS access needed;
- accepts your existing account and shows the right balance;
- never asks for a deposit to “unlock” features.
Signs of a fake app
- lands in your chat on Zalo, Telegram or a group;
- wants to read SMS, contacts or accessibility settings;
- has a blurry icon or a misspelled name;
- asks for a bank transfer to “activate” the account.
SMS access is the worst sign, because bank OTP codes arrive by text. If you installed something like that, remove it, change your betting password and call your bank. What to do after logging in on a strange page is covered on our M88 blocked and fake pages guide.
Common install errors
Many errors come from phone settings rather than the file. Find the message you see in the table.
| Message | Likely cause | Fix |
|---|---|---|
| “App not installed” | Incomplete download, or an older build with a different signature | Delete the file, remove the old app, download again via our button |
| “Not enough storage” | Internal storage nearly full | Clear videos or unused apps and retry |
| Chrome blocks the download | Browser protection mode | Keep the file only if you are sure it came from the bookmaker's site |
| iPhone says the developer is untrusted | Trust not yet granted in Settings | Follow step 4 of the iPhone section |
| App opens, then closes | Possibly an old build that is no longer compatible | Uninstall, fetch the new version, restart the phone |
| Camera can't read the QR code | Dim screen or tiny code | Raise brightness, zoom the code, hold the phone about 20 cm away |
Still stuck? Contact the bookmaker's support through the website with a screenshot of the error and your phone model. Meanwhile your account still works in the browser.
After the M88 app download
The app only gets you in the door. Each next task has its own guide:
- no account yet: sign up with your legal name so withdrawals don't stall later;
- the app rejects your password: see the login and password reset guide;
- first deposit or cashing out: limits are in the deposits and withdrawals guide;
- the app is broken and you need the browser: get the latest M88 link on the home page.
Remember the app also shows money in thousands of dong: a balance of “300” means 300,000 VND.
The M88 welcome offer
125% sports bonus up to 4,288,000 VND
21+ · Full terms sit on the bookmaker's promotions page
M88 app questions before you install
Where is a safe M88 app download?
Behind the “Get the M88 app” button on this page. It opens the bookmaker's site, which has the app section for Android and iPhone. Never install a file sent over Zalo or Telegram.
Is the M88 app on Google Play?
No. The Android version is an APK from the app section of the bookmaker's site, or from the QR code shown there.
What permission does the Android install need?
One: let the browser you downloaded with install from that source. Turn it on for the install and off again after. The real app never asks to read SMS or contacts.
Do I have to trust a developer on iPhone?
Yes, once. Go to Settings, General, the device management section, pick the developer name and tap Trust. After that the app opens like any other.
Do I need a new account for the app?
No. The app uses the same username and password as the website.
Why does my phone block the APK file?
Android and Chrome warn about every install from outside Google Play. Keep the file only if it came from the site you opened with our button.
Can I use the 125% sports bonus up to 4,288,000 VND in the app?
M88 says the offer is chosen on your first deposit, and the app shares one account with the website. If the app's deposit screen shows no offer choice, ask support before you deposit. Full terms are on the bookmaker's promotions page.
The M88 welcome offer
125% sports bonus up to 4,288,000 VND
21+ · Full terms sit on the bookmaker's promotions page