x500 Casino Mobile App
We at x500 built our mobile experience around the reality that most users access our platform from Android or iOS devices. Whether you download our Android APK, use our iOS browser interface, or install our progressive web app, the core functionality remains the same—deposit via DANA, e-wallet, mobile banking, local payment, online payment, e-wallet or direct bank transfer to mobile banking, local payment, online payment and e-wallet, then access live football markets, live-dealer tables and slot games. Mobile-first design means faster load times, offline caching for key pages, and push notifications when Liga 1 Indonesia or Piala AFF fixtures go live.

- DownloadAPK
- LoginOTP Verification
- StartFirst Game
Our Android APK path gives you direct installation without app-store intermediaries. Download the APK file to your device, enable installation from unknown sources in your security settings, and install. iOS users access x500 through Safari or Chrome, bookmark the site to your home screen, and use our web interface with the same account credentials. Both paths lead to identical account functionality—your balance, transaction history, and withdrawal status sync across all devices in real time.
We support Android 7 and above, iOS 12 and above, and modern mobile browsers on any device. Installation takes under two minutes. Once installed, you register with a username, email and password, complete KYC verification by uploading your national ID and proof of address, and begin depositing. Our app stores your session locally, so you stay logged in even if your connection drops mobile bankingefly. Push notifications alert you to market updates, withdrawal confirmations and account security events.
How to access x500 on mobile
We offer three installation paths. Android users download our APK directly from our website, verify the file signature, and install to their device. iOS users open x500 in Safari, tap the share button, select "Add to Home Screen" and launch the app from there. Web users simply bookmark x500.fun in their browser and access it like any other website. All three paths use the same backend—your account, balance and transaction history are identical across Android, iOS and web.
When you first open x500, you see a login screen if you already have an account, or a registration prompt if you are new. Registration requires a username, email address, mobile number and password. We send a verification email to confirm your address. Once confirmed, you log in and proceed to KYC verification. Upload a clear photo of your government-issued ID—national card, passport or driving licence—and a proof of address such as a utility bill or recent bank statement. Our system processes these documents automatically and typically approves within one business day.
Installation steps
-
Download the APK or open in browser
Android: download the APK file from our website. iOS: open x500.fun in Safari. Web: use any modern browser.
-
Install or bookmark
Android: enable unknown sources, then install. iOS: tap share and add to home screen. Web: bookmark the site.
-
Register and verify
Create an account with username, email and password. Confirm your email, then upload KYC documents.
-
Deposit and start
Once KYC is approved, deposit via local payment, online payment, e-wallet or bank transfer. Your balance updates instantly.
App versus browser
Our native app and web interface deliver the same core experience, but each has distinct strengths. The app caches key pages locally, so you can browse past results and account history even if your connection is temporarily offline. Push notifications alert you when a Liga 1 match is about to start or when your withdrawal has been processed. The app also loads slightly faster on slower connections because it stores static assets on your device. The browser version, by contrast, requires no installation and updates automatically—you always have the latest version without manual updates. Both support the full range of payment methods: mobile banking, local payment, online payment, e-wallet, mobile banking, local payment and bank transfers to online payment, e-wallet, mobile banking and local payment.
Common installation issues
If you encounter an error during Android APK installation, the most common cause is that your device blocks installation from unknown sources. Go to Settings → Security → Unknown Sources and enable it. Some devices label this setting differently—look for "Install from unknown sources" or "Allow installation of apps from this source." If you see a certificate warning, this is normal for APK files downloaded outside the app store. Verify that the file came from our official website before proceeding. If installation still fails, try clearing your browser cache and downloading the APK again. For iOS users, if "Add to Home Screen" does not appear, ensure you are using Safari (not Chrome) and that you have enough storage space on your device. If the app crashes on launch, try clearing your browser cache or reinstalling the app.
Data, permissions and account security
When you use x500 on mobile, we collect your device type, operating system version, IP address and session duration. This information helps us prevent fraud, detect account misuse and resolve technical issues. We do not collect your location data, contacts or photos unless you explicitly grant permission. Your password is encrypted before transmission and never stored in plain text on our servers. When you log in from a new device, we may ask you to verify your identity using a code sent to your registered email or mobile number. This two-factor verification protects your account from unauthorized access. Your account data is backed up daily and encrypted at rest. If you suspect unauthorized access, change your password immediately and contact our support team.
Deposit and withdrawal on mobile
Once your KYC is approved, you can deposit through your account menu. Select your preferred payment method—online payment, e-wallet, mobile banking, local payment, online payment, e-wallet or a direct bank transfer to mobile banking, local payment, online payment or e-wallet. Enter the deposit amount and follow the payment provider's authentication flow. mobile banking, local payment and online payment deposits typically complete within minutes. Bank transfers may take one to two business days depending on your bank. Your balance updates in real time once the deposit is confirmed. Withdrawals are processed to your registered bank account. Initiate a withdrawal through your account, specify the amount and confirm your destination account details. Processing times vary by bank—e-wallet and mobile banking typically clear within one to two business days, while local payment and online payment may extend to two to three days. Your withdrawal is subject to verification windows and daily frequency limits. If a withdrawal is delayed, check whether your destination bank has placed a hold or whether your KYC documentation has expired.
Access from Jakarta, Surabaya, Bandung and Medan
We serve users across Indonesia's major cities—Jakarta, Surabaya, Bandung and Medan—with the same mobile experience and payment options. Local payment methods like e-wallet, mobile banking and local payment are available to all users regardless of location. Bank transfers to online payment, e-wallet, mobile banking and local payment work nationwide. Our services are available only where applicable law permits. Users are responsible for verifying that their access and use of x500 comply with their own jurisdiction's regulations. We do not offer our services in jurisdictions where online wagering is prohibited by statute.