indo138 Casino & Sportsbook Mobile App
We offer a mobile app and web-app for Android and iOS devices so you can access football markets, live-dealer tables, and slot games from anywhere. The indo138 app works offline for core features, sends push notifications for Liga 1 matches and withdrawal confirmations, and loads faster than the browser version. Installation takes under five minutes; you need Android 7 or later, or iOS 12 or later.

- Installin
- SHA256 Match
- DownloadAPK
Mobile-first access on indo138 means you can verify your account, deposit via QRIS, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, or e-wallet, and withdraw to your payment method without switching to a desktop. The app stores your encrypted login token locally (with your permission), so you stay logged in across sessions. Push notifications alert you to match updates, deposit confirmations, and withdrawal status changes.
We support three paths to access indo138 on mobile: download the Android APK directly, open the iOS web-app in Safari, or use any mobile browser on Android or iOS. Each path has the same account, payment methods, and game library. Your account data syncs automatically across all devices.
How to Get and Install indo138
Installation Steps
-
1
Download the app file or open the web linkStep 1
For Android, download the APK file from a trusted source; for iOS, open the web-app URL in Safari; for any browser, navigate directly to indo138.app.
-
2
Complete the install process (Android APK only)Step 2
Tap the APK file, allow installation from unknown sources in your phone settings, and confirm the install prompt. The app appears on your home screen after installation.
-
3
Create or log into your accountStep 3
New users open the registration pageenter username, email, password, and phone number, and complete identity verification. Existing users enter their username and password on the login screen.
-
4
Start using indo138 on your mobile deviceStep 4
Browse Liga 1, Piala AFF, Champions League, or live-dealer tables; make your first deposit; and adjust your security settings (two-factor authentication, password reset).
App vs Browser and Device Requirements
Native App vs Mobile Browser
The Android APK (native app) runs faster than the browser because it caches game assets locally and does not reload pages between matches. Push notifications arrive instantly when a Liga 1 match starts or your withdrawal is approved. The app stays logged in even if you close it, so you do not re-enter your password every session. On iOS, the web-app in Safari offers the same features but without native caching; it reloads some elements each time you switch screens.
The mobile browser (Chrome, Safari, Firefox on Android or iOS) works on any device without downloading an APK file. It updates automatically when we deploy new features; you never need to re-download an app update. The browser is slower for rapid navigation (such as switching between Liga 1 matches during Piala Indonesia) but suitable for casual use. Battery consumption is slightly lower on the browser compared to the native app.
Compatible Devices and OS Requirements
We support Android 7.0 or later on phones and tablets. Older Android versions (6.0 and below) cannot install the APK and must use the mobile browser instead. On iOS, we support iOS 12 or later; iPhone and iPad users can open the web-app URL in Safari and add it to the home screen as a shortcut. Android phones with at least 100 MB free storage can install the APK. iOS requires at least 50 MB free space in Safari's cache.
Common Installation Issues and Solutions
Android users see an "Unknown sources" warning because the APK is downloaded outside Google Play Store. Allow installation from unknown sources in Settings → Security, then tap the APK again. If your phone blocks the file as "potentially harmful," it is checking the digital signature; this is normal. We sign all APK files with our certificate. If the warning persists, confirm that you are downloading from a trusted source (contact our support team if unsure).
iOS users who add the web-app to the home screen may see an error if their Safari cookies or cache is full. Clear Safari history and website data in Settings → Safari → Clear History and Website Data, then reopen the web-app link. The app may hang during login if your network connection is slow; switch to a stronger WiFi or mobile signal and try again. If the app crashes on startup, your device storage may be full; free at least 200 MB and reinstall.
Permissions and Account Security
The indo138 app requests permission to access your device's notification system (so we can send push alerts for match results and withdrawal confirmations), your phone number (for two-factor authentication codes), and your camera (if you choose to scan your national ID for KYC verification). We do not access your contacts, calendar, photos, or files without your explicit consent. All data is encrypted in transit and at rest on our servers.
Your account password is never stored on your device; only a session token is cached. If someone gains physical access to your unlocked phone, they can use the cached session but cannot change your password without the email address and phone number you registered. We recommend enabling two-factor authentication on your account (activate in Settings → Security on the app) so that any login from a new device requires a one-time code sent to your phone.
Using indo138 on Mobile: Tips and Support
Payment methods (QRIS, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet) work the same on the app and browser. To deposit, tap the Deposit button on the home screen, select your payment method, enter the amount, and follow the payment provider's prompt. Withdrawals are processed within one to three business days after your account is verified (KYC check). You can track your withdrawal status in the Transactions section of the app.
The app lets you set a password reset reminder if you have not logged in for 90 days. If you forget your password, tap "Forgot password" on the login screen, enter your email and phone number, and follow the recovery email link. We send the link to the email address registered with your account; check your spam folder if it does not appear in your inbox.
Push notifications are enabled by default once you log in. You can disable them in your phone's Settings → Notifications → indo138. If you turn off notifications, you will not receive alerts for match updates during Liga 1 or Piala AFF, but you can still check the app manually. Notification badges show unread account messages and pending withdrawal approvals.
Our support team is available through the Help section in the app. Tap the Help or Support icon on the home screen to submit a ticket (include your username, a description of the issue, and any error messages). We respond to support inquiries within one business day. Common questions are answered in our FAQ pageFor urgent issues (unable to log in, payment not processed), contact support immediately rather than waiting.